Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Odnosi se na: Canvas aplikacije
Simulira izabranu radnju na kontroli, izazivajući izračunavanje formule svojstva OnSelect.
Opis
Funkcija Select simuliše radnju izbora na kontroli kao da je korisnik kliknuo na kontrolu ili je dodirao. Kao rezultat toga formula OnSelect se izračunava na ciljnoj kontroli.
Koristite Select ga za prenos radnje izbora u nadređenu kontrolu. Ova vrsta prenošenja je podrazumevano ponašanje u, na primer, galeriji. Svojstvo OnSelect bilo koje kontrole u kontroli galerije podrazumevano je postavljeno na ( NadređeniSelect ). Na taj način možete podesiti vrednost svojstva OnSelect same kontrole galerije, a ta formula će se izračunati bez obzira na to gde u galeriji korisnik može da klikne ili dodirne.
Ako želite da jedna ili više kontrola u galeriji izvodi drugačije radnje od same galerije, podesite svojstvo OnSelect za te kontrole na nešto drugo što nije podrazumevana vrednost. Možete ostaviti podrazumevane vrednosti za svojstva OnSelect za većinu kontrola u galeriji ako želite da one obavljaju istu radnju kao i sama galerija.
Select U redu za čekanje ciljni OnSelect za kasniju obradu, što može da se desi kada se trenutna formula završi sa procenom. Select ne uzrokuje odmah procenu cilja OnSelect , Select niti čeka da onSelect završi procenu.
Ne možete da koristite na Select ekranima.
Možete da koristite Select samo sa kontrolama koje imaju svojstvo OnSelect .
Možete da koristite samo Select u formulama ponašanja.
Kontrola ne može direktno Select ili indirekto da se kontroliše putem drugih kontrola.
Funkcija izbora se takođe može koristiti sa galerijom. Na primer, može se koristiti za određivanje reda ili kolone za izbor u galeriji i kontrola za izbor u tom redu ili koloni galerije. Kada izaberete red ili kolonu, izbor galerije se menja i izračunava se formula OnSelect u kontroli galerije. Ako je data kontrola unutar reda ili kolone, izračunava se formula OnSelect za podređenu kontrolu.
Sintaksa
Select( Kontrola )
- Kontrola – Obavezno. Kontrole koju treba izabrati umesto korisnika.
Select( Kontrola, red ili kolona, podređena kontrola )
- Kontrola – Obavezno. Kontrole koju treba izabrati umesto korisnika.
- Red ili kolona – Nije obavezno. Broj reda ili kolone (počevši od 1) u kontroli galerije za izbor u ime korisnika.
- Kontrola dece - Nije obavezno. Podređena kontrola kontrole identifikovane u parametru 'control' koju treba izabrati.
Primeri
Dugme
Select(button1)Galerija
Select(Gallery1, 1)Simulira korisnika koji bira red 1 ili kolonu 1 u Galeriji1.
Galerija
Select(Gallery1, 1, ChildControl1)Simulira korisnika koji bira ChildConttrol1 u redu 1 ili koloni 1 u Galeriji1.
Osnovna upotreba
Dodajte kontrolu Button i preimenujte Button1 ako ima drugačije ime.
Podesite svojstvo OnSelect za Button1 prema ovoj formuli:
Notifi( "Hello World" )
Na istom ekranu dodajte drugu kontrolu Dugme i podesite njeno svojstvo OnSelect prema ovoj formuli:
Select( Dugme1 )
Dok držite taster Alt pritisnut, izaberite drugo dugme.
Obaveštenje se pojavljuje na vrhu vaše aplikacije. Svojstvo OnSelect za Button1 je generisalo ovo obaveštenje:
Kontrola Galerija
Dodajte vertikalnu kontrolu Galerija koja sadrži druge kontrole.
Podesite svojstvo OnSelect galerije prema ovoj formuli:
Notifi( "Galerija izabrana")
Dok držite taster Alt, kliknite ili dodirnite pozadinu galerije ili bilo koju kontrolu u galeriji.
Sve akcije će pokazati obaveštenje Galerija je izabrana na vrhu aplikacije.
Koristite svojstvo galerije OnSelect da odredite podrazumevanu radnju koju treba preduzeti kada korisnik klikne ili dodirne stavku u galeriji.
Podesite svojstvo OnSelect kontrole slike prema ovoj formuli:
Obaveštenje( "Slika je izabrana", NotificationType.Success )
Dok držite pritisnut taster Alt, kliknite ili dodirnite različite elemente galerije.
Kada kliknete ili dodirnete bilo koju kontrolu u galeriji osim slike, Galerija je izabrana se pojavljuje kao i pre. Kada kliknete ili dodirnete sliku, prikazuje se Slika je izabrana.
Koristite pojedinačne kontrole u galeriji da biste preduzeli radnje koje se razlikuju od podrazumevanih radnji galerije.
Na istom ekranu dodajte kontrolu Dugme i podesite njeno svojstvo OnSelect prema ovoj formuli:
Select( Galerija1,2,Slika1 )
Dok držite taster Alt pritisnut, izaberite dugme.
Obaveštenje Slika je izabrana se pojavljuje na vrhu vaše aplikacije. Klik na dugme je simulirao je odabir slike u drugom redu galerije.