Nadam se da uživate u našem razvojnom programu za razvoj aplikacija za Windows Phone! U zadnjem udžbeniku saznali smo više o Silverlightovoj kontroli rasporeda; sada u ovom vodiču saznat ćemo o događajima Silverlight i kontrolama unosa.
Da biste započeli s događajem, najprije ćemo shvatiti kakav je događaj! Događaj je bilo koji način koji se izvršava kada korisnik interakcionira s našom aplikacijom. Svaka kontrola ima niz događaja na koje može odgovoriti. Dakle, kao razvojni programer možemo odabrati bilo koji događaj koji ta kontrola pruža. Ako želite vidjeti sve događaje izložene bilo kojom kontrolom, samo postavite taj nadzor na područje dizajna i idite u prozor svojstava. Osim ove kartice, vidjet ćete i drugu karticu pod nazivom "Događaji". Kada kliknete tu karticu, vidjet ćete sve događaje koji se mogu koristiti za tu određenu kontrolu.
Neki se događaji pokreću akcijama koje izvršavaju korisnici, na primjer, klikom na gumb, dok se neki događaji pokreću nečim što program npr. Pokreće bilo koju aplikaciju koja pokreće "učitani" događaj. Kao razvojni programer, na vama je na raspolaganju one koje trebate upotrebljavati i koje biste ih trebali zanemariti.
U redu, sada se okrenimo kontroli ulaza.
Do sada smo upravo vidjeli sve standardne događaje. Idemo sada proučiti neke događaje. Evo nekih kontrola koje su važne za bilo koju aplikaciju.
Lozinka: Lozinka je vrlo slična tekstualnom okviru, ali s dvije razlike. Sve upisano u ovu lozinku okvir je prikazan u "točaka" ili u nekom obliku znakova kako bi sakrili lozinku. Kutija za lozinku pokazuje svojstvo lozinke u odnosu na svojstvo tekstualnog okvira za tekst.
potvrdni okvir: Pretpostavimo da želimo ograničiti odgovore korisnika na samo "da" ili "ne", to možemo učiniti pomoću potvrdnih okvira. Potvrdni okvir ima "content" sadržaj koji prikazuje tekst pored potvrdnog okvira. Potvrdni okvir ima zadanu imovinu poznatu kao "označena".
Radio gumbi: Ako želite davati nekoliko opcija korisnicima od kojih samo jedan od njih može biti odabran, koriste se radio gumbi. Kada definirate skup radio gumba, možete ih povezati pomoću svojstva "GroupName". Dakle, samo jedna radio gumb može biti odabrana unutar grupe.
Kontrola ListBoxa: Ako želite prikazati korisniku popis opcija i želite da korisnik odabere jedan ili više izbora i kasnije ih preuzme, možete upotrijebiti popis. Izborni okvir "ListBox" je promijenjen kao zadana svojstva. Možete dodati još stavki na popis pomoću prozora s imovinom ili putem koda pomoću svojstva "ListBoxItem.Content".
Vezane objave:
- Event Log Manager: Besplatni softver za upravljanje zapisima događaja
- Kako pratiti korisničku aktivnost u načinu radne grupe na Windowsima 10/8/7
- GPS, API lokacije i pozivanje web usluga: Izrada razvojnih vodiča za Windows Phone - 25
- Saznajte kako razviti Windows Phone 7.5 Mango aplikacije: 1. dio
- Windows Phone Tutorial 9: Izrada prilagođenog gumba u mješavini izraza (Part-2)