Razvoj Windows Phone 7.5 Mango aplikacija: 2. dio (aplikacija HelloWorld)

Razvoj Windows Phone 7.5 Mango aplikacija: 2. dio (aplikacija HelloWorld)
Razvoj Windows Phone 7.5 Mango aplikacija: 2. dio (aplikacija HelloWorld)
Anonim

U našem zadnjem udžbeniku vidjeli smo pregled Windows Phone 7.5 aka Mango i njegov alat za razvojne programere. Prije nego što krenemo dalje, želim pojasniti jednu stvar. Neki od vas možda misle da je to točno razlika između Windows Phone 7 i njegove najnovije nadograđene verzije 7.5?

Pa, odgovor je kao i sve nadogradnje, Windows Phone 7.5 aka mango donio je neke fine značajke pametnim telefonima poput Bing Vision, Bing Audio, SMS diktiranje i navigacija po koracima dodatno proširenje funkcije sustava Windows Phone 7. Novootvoreni Windows Phone 7.5 također je sportski Windows Live Messenger integriran je u središte korisnika i Bing pretraživanje slika.

Sada se vratimo na naš osnovni vodič, a to je razvoj aplikacija za Windows Phone 7.5. Sada, kao što smo vidjeli u posljednjem vodiču, postoje 2 odjeljka stranice razvojnih programera, naime C # odjeljak, XAML odjeljak i Solution explorer i vizualni odjeljak, Postoji još jedan pod-odjeljak do kojeg ste vjerojatno do sada došli i to je Odjeljak Windows Phone Emulator.

Napišimo jednostavnu prijavu pod pretpostavkom da već znate osnovnu sintaksu C #. U ovoj aplikaciji imat ćemo jedan gumb i jedan blok teksta. Klikom na gumb, textblock će prikazati neki tekst, sve prilično jednostavan! Iako će to biti jednostavna aplikacija, pružit će vam cjelovitu ideju o razvoju aplikacije za Windows Phone 7.

Sada stvorite novi projekt s bilo kojim prikladnim imenom, ali za referencu razvijamo naviku za imenovanje projekata kao test 1, test 2 i tako dalje. Nakon izrade probnog projekta, dobit ćete poznati zaslon alata za razvojne programere sustava Windows Mobile 7.
Sada stvorite novi projekt s bilo kojim prikladnim imenom, ali za referencu razvijamo naviku za imenovanje projekata kao test 1, test 2 i tako dalje. Nakon izrade probnog projekta, dobit ćete poznati zaslon alata za razvojne programere sustava Windows Mobile 7.

Sada povucite tipka i blok teksta od alata do donjeg dijela vizualnog odjeljka, tj. na kopiji emitera za Windows Phone. Postavite ih u skladu s vašim izborom, samo pazite da tekstni blok bude dovoljno velik da sadrži nekoliko riječi.

Nakon što ste ispustili te kontrole na izgled, označite ih s nekim značajnim imenom pomoću izbornika svojstva (npr. Za textblock - txtop). Sada je vrijeme da napišemo prvu liniju koda u našem prvom programu.

Sada želimo da se nešto dogodi kada kliknemo gumbe, pa dvaput kliknite na gumb kontrolu postavljenu u izgled. Dobit ćete novi prozor za pisanje C # koda (vidi sliku).

Zato u par kovrčastih zagrada napišite ovaj kod:
Zato u par kovrčastih zagrada napišite ovaj kod:

txtop.text = “hello”;

Nakon spremanja ovog projekta pokrenite ga pritiskom na F5, Zaslon emulatora će se pojaviti i na zaslonu ćete dobiti gumb i tekstualni blok. Sada pokušajte pritisnuti gumb. Ta-da, čestitam što ste upravo uspješno izradili svoju prvu aplikaciju na sustavu Windows Phone 7.5.

Sad ćemo kratko podijeliti našu prijavu. Klikom na gumb dvaput stvorio a button_click događaj koji određuje što bi se trebalo dogoditi kada korisnik klikne na taj gumb u run-time. Definiramo da ako korisnik pritisne ovaj gumb, tekstualni blok teksta bi trebao biti promijenjen u "Hello World" i tako smo dobili "Hello world" u vremenu trajanja.

U sljedećem poglavlju ćemo pogledati koje su varijable, kako ih prijaviti i kako prihvatiti ulaz i dodijeliti vrijednost tekstualnim okvirima.

p.s. Više o imenovanju konvencija i zadanim svojstvima kontrola možete pronaći na Internetu.

Preporučeni: