XAML događaj i kontrole ulaza: Windows Phone Apps Development Tutorial - Part 17

XAML događaj i kontrole ulaza: Windows Phone Apps Development Tutorial - Part 17
XAML događaj i kontrole ulaza: Windows Phone Apps Development Tutorial - Part 17

Video: XAML događaj i kontrole ulaza: Windows Phone Apps Development Tutorial - Part 17

Video: XAML događaj i kontrole ulaza: Windows Phone Apps Development Tutorial - Part 17
Video: PLAYDEADS INSIDE SCARES EVERYONE OUTSIDE - YouTube 2024, Travanj
Anonim

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.

Svaka kontrola ima dodijeljeni zadani događaj, na primjer, gumb ima dodijeljeni događaj klika. Postoji jednostavna metoda kojom možemo pristupiti zadanoj metodi te kontrole. Sve što trebate učiniti je dvostruko kliknuti na tu kontrolu; automatski će se otvoriti C # prozori s zadanom definicijom događaja. XAML datoteka i C # datoteka povezane su za tu svrhu. XAML datoteka definira naziv upravitelja događaja i C # datoteku definira radnju.
Svaka kontrola ima dodijeljeni zadani događaj, na primjer, gumb ima dodijeljeni događaj klika. Postoji jednostavna metoda kojom možemo pristupiti zadanoj metodi te kontrole. Sve što trebate učiniti je dvostruko kliknuti na tu kontrolu; automatski će se otvoriti C # prozori s zadanom definicijom događaja. XAML datoteka i C # datoteka povezane su za tu svrhu. XAML datoteka definira naziv upravitelja događaja i C # datoteku definira radnju.

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.

Image
Image

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".

Image
Image

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.

Image
Image

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".

Ovo su neke kontrole ulaza koje mogu učiniti mnogo stvari. Očito je da postoje mnoge druge kontrole na alatnoj traci, ali pokrivaju sve one izvan opsega ove serije udžbenika. U međuvremenu možete saznati više o tim kontrolama. U našem sljedećem udžbeniku govorimo o kontroli slike u Silverlightu.
Ovo su neke kontrole ulaza koje mogu učiniti mnogo stvari. Očito je da postoje mnoge druge kontrole na alatnoj traci, ali pokrivaju sve one izvan opsega ove serije udžbenika. U međuvremenu možete saznati više o tim kontrolama. U našem sljedećem udžbeniku govorimo o kontroli slike u Silverlightu.

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)

Preporučeni: