Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kehtib: Lõuendirakendused
Simuleerib juhtelemendi valimistoimingut, mis põhjustab OnSelect-valemi hindamist.
Kirjeldus
Funktsioon Select simuleerib juhtelemendi valikutoimingut nii, nagu oleks kasutaja juhtelementi klõpsanud või puudutanud. Selle tulemusena hinnatakse sihtjuhtelemendi valemit OnSelect.
Sobib Select valikutoimingu levitamiseks emajuhtelemendile. Sellist tüüpi täitmine on vaikimisi käitumine (nt galeriid). Vaikimisi on suvalise galeriijuhtelemendi atribuudi OnSelect väärtuseks Selectseatud ( Ema ). Sel viisil saate määrata galerii juhtelemendi atribuudi OnSelect väärtuse ja seda valemit hinnatakse, sõltumata sellest, kus galeriis kasutaja võib klõpsata või puudutada.
Kui soovite, et galerii üks või mitu juhtelementi teeks galeriist ise erinevaid toiminguid, määrake nende juhtelementide jaoks atribuut OnSelect millekski muuks kui vaikeväärtuseks. Enamiku juhtelementide atribuutide OnSelect vaikeväärtused saate jätta galeriisse, kui soovite, et nad saaksid teha samu toiminguid, mis galerii enda jaoks.
Select lisab sihtmärgi valikul järjekorda hilisemaks töötlemiseks, mis võib juhtuda pärast praeguse valemi väärtustamist. Select ei põhjusta sihtmärgi onSelect kohest hindamist ega Select oota, kuni OnSelect on hindamise lõpetanud.
Te ei saa kasutada Select üle ekraanide.
Saate kasutada Select ainult juhtelementide puhul, millel on atribuut OnSelect .
Saate kasutada Select ainult käitumisvalemites.
Juhtelement ei saa Select ennast otseselt ega kaudselt teiste juhtelementide kaudu kasutada.
Valimisfunktsiooni saab kasutada ka koos galeriiga. Näiteks saab seda kasutada rea või veeru määramiseks, mida valida galeriis ja juhtelemendis, mida valida selle rea või veeru galeriis. Rea või veeru valimisel muutub galerii valik ja OnSelect-valemit hinnatakse galerii juhtelemendis. Kui rea või veeru juhtelement on olemas, siis OnSelect-valemit hinnatakse alluva juhtelemendi jaoks.
Süntaks
Select( Juhtelement )
- Kontroll – nõutav. Valitav juhtelemendi kasutaja nimel.
Select( Juhtelement, rida või veerg, tütarjuhtelement )
- Kontroll – nõutav. Valitav juhtelemendi kasutaja nimel.
- Rida või veerg – pole nõutav. Rea või veeru number (alustades 1-ga) galerii juhtelemendis, et valida kasutaja nimel.
- tütar Kontroll - Pole nõutav. Valimise parameetris tuvastatud juhtelemendi alluv juhtelement.
Näited
Nupp
Select(button1)Galerii
Select(Gallery1, 1)Simuleerib kasutajat, valides rea 1 või veeru 1 Gallery1-s.
Galerii
Select(Gallery1, 1, ChildControl1)Simuleerib kasutajat, valides Gallery1 reas 1 või veerus 1 ChildConttrol1.
Põhiline kasutus
Lisage nupu juhtelement ja nimetage see kui Button1, kui see on mõne muu nimega.
Määrake Button1 atribuut OnSelect järgmisele valemile.
Teata( "Tere maailm" )
Lisage samal ekraanil teine juhtelement Nupp ja määrake selle atribuut OnSelect järgmisele valemile.
Select( Nupp1 )
Hoides all klahvi Alt, valige teine nupp.
Rakenduse ülaosas kuvatakse teatis. Button1 atribuut OnSelect lõi selle teatise.
Galerii juhtelement
Lisage vertikaalne galerii juhtelement, mis sisaldab muid juhtelemente.
Määrake galerii atribuut OnSelect järgmisele valemile.
Teavita( "Galerii valitud" )
Hoides all klahvi Alt, klõpsake või puudutage galerii tausta või mis tahes juhtelementi galeriis.
Kõik toimingud kuvavad Galerii valitud teatise rakenduse ülaosas.
Kasutage galerii atribuuti OnSelect, et määrata vaike-toiming, mis tehakse, kui kasutaja galeriis üksust klõpsab või puudutab.
Määrake pildi atribuut OnSelect järgmisele valemile.
Notify( "Image Selected", NotificationType.Success )
Hoides all klahvi Alt, klõpsake või puudutage galerii mitmesuguseid elemente.
Kui klõpsate või puudutate galeriis olevat juhtelementi (v. a pilt), kuvatakse Valitud galerii. Pildi klõpsamisel või koputamisel ilmub Valitud pilt.
Kasutage galeriis olevaid konkreetseid juhtelemente, et teha toiminguid, mis erinevad galerii vaiketoimingutest.
Lisage samal ekraanil juhtelement Nupp ja määrake selle atribuut OnSelect järgmisele valemile.
Select( Galerii1,2,Pilt1 )
Muutklahvi (ALT) all hoides valige nupp.
Rakenduse ülaosas kuvatakse Valitud pildi teatis. Nupu klõpsamisel simuleeritakse pildi valimist galerii reas 2.