Функция таңдау
Қолданылады: Canvas қолданбалары Үлгіге негізделген қолданбалар
Басқару элементінде таңдау әрекетін симуляциялайды, бұл OnSelect формуласын есептеуге әкеледі.
Сипаттама
Select функциясы басқару элементінде пайдаланушы басқару элементін басқандай немесе түрткендей басқару элементінде таңдау әрекетін симуляциялайды. Нәтижесінде, мақсатты басқару элементіндегі OnSelect формуласы есептеледі.
Select функциясын тектік басқару элементіне таңдау әрекетін тарату үшін пайдаланыңыз. Таратудың бұл түрі, мысалы, галереяларда әдепкі әрекет болып табылады. Әдепкі бойынша, Gallery басқару элементіндегі кез келген басқару элементінің OnSelect сипаты Select( Parent ) мәніне орнатылады. Осылайша, сіз галерея басқару элементінің өзінің OnSelect сипатының мәнін орната аласыз және сол формула пайдаланушының галереяда қай жерді басуына немесе түртуіне қарамастан есептеледі.
Галереядағы бір немесе бірнеше басқару элементінің галереяның өзінен басқа әрекеттерді орындауы қажет болса, бұл басқару элементтерінің OnSelect сипатын әдепкі мәннен басқаға орнатыңыз. Галереяның өзімен бірдей әрекетті орындауы қажет болса, галереядағы басқару элементтерінің көпшілігінің OnSelect сипаттары үшін әдепкі мәндерді қалдыруға болады.
Таңдау мақсатты OnSelect кейінірек өңдеу үшін кезекке қояды, бұл ағымдағы формуланы бағалауды аяқтағаннан кейін орын алуы мүмкін. Таңдау мақсатты OnSelect бірден бағалауға әкелмейді, сондай-ақ таңдамайды OnSelect бағалауды аяқтағанша күтіңіз.
Select функциясын экрандар арасында пайдалану мүмкін емес.
Select функциясын тек OnSelect сипаты бар басқару элементтерімен бірге пайдалануға болады.
Select функциясын тек мінез-құлық формулаларында пайдалануға болады.
Басқару элементі басқа басқару элементтері арқылы Select функциясын өзінде тікелей немесе жанама түрде орындай алмайды.
Сондай-ақ таңдау функциясын галереямен бірге пайдалануға болады. Мысалы, оны галереяда таңдайтын жолды немесе бағанды және галереяның сол жолында немесе бағанында таңдайтын басқару элементін көрсету үшін пайдалануға болады. Жолды немесе бағанды таңдағанда, галереяны таңдау өзгереді және галерея басқару элементіндегі OnSelect формуласы есептеледі. Егер жол немесе баған бар басқару элементі берілсе, еншілес басқару элементінің OnSelect формуласы есептеледі.
Синтаксис
( Басқару ) таңдаңыз
- Басқару – Міндетті. Пайдаланушы атынан таңдайтын басқару элементі.
( Басқару, жол немесе баған, еншілес басқару ) таңдаңыз.
- Басқару – Міндетті. Пайдаланушы атынан таңдайтын басқару элементі.
- Жол немесе баған – Міндетті емес. Пайдаланушының атынан таңдайтын галерея басқару элементіндегі жол немесе баған нөмірі (1-ден басталады).
- Баланы бақылау - Міндетті емес. 'control' параметрінде анықталған басқару элементінің таңдайтын еншілес басқару элементі.
Мысалдар
Түйме
Select(button1)
Галерея
Select(Gallery1, 1)
Пайдаланушының Gallery1 ішінде ішіндегі 1-жолды немесе 1-бағанды таңдауын симуляциялайды.
Галерея
Select(Gallery1, 1, ChildControl1)
Пайдаланушының Gallery1 ішіндегі 1-жолда немесе 1-бағанда ChildConttrol1 таңдауын симуляциялайды.
Негізгі пайдалану
Button басқару элементін қосыңыз және оның аты басқа болса, оны Button1 деп қайта атаңыз.
Button1 түймешігінің OnSelect сипатын мына формулаға орнатыңыз:
Хабарландыру («Сәлем әлем»)
Дәл осы экранда екінші Түймешік басқару элементін қосыңыз және оның OnSelect сипатын мына формулаға орнатыңыз:
Таңдау(1 түймесі)
Alt пернесін басып тұрып, екінші түймешікті таңдаңыз.
Хабарландыру бағдарламаның жоғарғы жағында көрінеді. Button1 түймешігінің OnSelect сипаты осы хабарландыруды тудырды.
Галерея басқару элементі
Басқа басқару элементтерін қамтитын тік Gallery басқару элементін қосыңыз.
Осы галереяның OnSelect сипатын мына формулаға орнатыңыз:
Хабарландыру («Галерея таңдалды»)
Alt пернесін басып тұрып, галереяның фонын немесе галереядағы кез келген басқару элементін басыңыз немесе түртіңіз.
Барлық әрекеттер бағдарламаның жоғарғы жағында Галерея таңдалды хабарландыруын көрсетеді.
Пайдаланушы галереядағы элементті басқанда немесе түрткенде орындалатын әдепкі әрекетті көрсету үшін галереяның OnSelect сипатын пайдаланыңыз.
Осы кескін басқару элементінің OnSelect сипатын мына формулаға орнатыңыз:
Хабарландыру («Таңдалған сурет», сәтті)
Alt түймесін басып тұрып, галереяның әртүрлі элементтерін басыңыз немесе түртіңіз.
Галереяда кескіннен басқа ке зкелген басқару элементін басқанда немесе түрткенде, Галерея таңдалды бұрынғыдай көрінеді. Кескінді басқанда немесе түрткенде, Кескін таңдалды хабарландыруы көрінеді.
Галереяның әдепкі әрекетінен өзгеше әрекеттерді орындау үшін галереядағы жеке басқару элементтерін пайдаланыңыз.
Дәл осы экранда Түймешік басқару элементін қосыңыз және оның OnSelect сипатын мына формулаға орнатыңыз:
Таңдау( Галерея1,2,Сурет1 )
Alt пернесін басып тұрып, түймешікті таңдаңыз.
Кескін таңдалды хабарландыруы бағдарламаның жоғарғы жағында көрінеді. Түймешікті басу галереяның 2-қатарындағы кескінді таңдауды симуляциялады.