Windows Phone 7.5 izstrāde Mango lietojumprogrammas: 2. daļa (programma HelloWorld)

Windows Phone 7.5 izstrāde Mango lietojumprogrammas: 2. daļa (programma HelloWorld)
Windows Phone 7.5 izstrāde Mango lietojumprogrammas: 2. daļa (programma HelloWorld)

Video: Windows Phone 7.5 izstrāde Mango lietojumprogrammas: 2. daļa (programma HelloWorld)

Video: Windows Phone 7.5 izstrāde Mango lietojumprogrammas: 2. daļa (programma HelloWorld)
Video: How to change app recommendation settings for installing an app that is not from the Microsoft Store - YouTube 2024, Aprīlis
Anonim

Mūsu pēdējā apmācībā mēs redzējām pārskatu par Windows Phone 7.5 aka Mango un tā izstrādātāja rīks. Tagad, pirms mēs turpinām, es vēlos paskaidrot vienu lietu. Daži no jums varētu domāt, ka tieši tas ir atšķirība starp Windows Phone 7 un tā jaunāko versiju 7.5?

Nu, atbilde ir tāpat kā visi jauninājumi, Windows Phone 7.5, piemēram, mango, ir radījis dažas smalkas funkcijas Bing Vision, Bing Audio, SMS diktācija un Turn-by-Turn navigācija paplašinot Windows Phone 7 funkcionalitāti tālāk. Jaunizveidotais Windows Phone 7.5 ir arī sporta veids Windows Live Messenger ir integrēts cilvēku centrā un Bing attēlu meklēšana.

Tagad ļaujiet mums atgriezties pie mūsu galvenās mācību priekšmeta un tas ir Application Development Windows Phone 7.5. Tagad, kā mēs redzējām pēdējā apmācībā, ir divas izstrādātāja lapas sadaļas, proti C # sadaļa, XAML sadaļa un Solution pētnieks un vizuālā sadaļa. Ir vēl viena apakšnodaļa, kuru jūs, iespējams, būtu saskārušies, un tas ir Windows Phone Emulator sadaļa.

Ļaujiet mums uzrakstīt vienkāršu pieteikumu, pieņemot, ka jūs jau zināt C # pamata sintaksi. Šajā lietojumprogrammā mums būs viena poga un viens teksta bloks. Noklikšķinot uz pogas, textblock parādīs kādu tekstu, viss ir diezgan vienkāršs! Lai gan tā būs vienkārša lietotne, tā sniegs vispārēju priekšstatu par Windows Phone 7 lietojumprogrammas izveidi.

Tagad izveidojiet jaunu projektu ar jebkuru piemērotu nosaukumu, bet, lai iegūtu atsauci, izveidojiet ieradumus nosaukt projektus kā 1. testu, 2. testu u.c. Tātad pēc 1 testa projekta izveidošanas jūs iepazītos ar Windows Mobile 7 izstrādātāju rīka ekrānu.
Tagad izveidojiet jaunu projektu ar jebkuru piemērotu nosaukumu, bet, lai iegūtu atsauci, izveidojiet ieradumus nosaukt projektus kā 1. testu, 2. testu u.c. Tātad pēc 1 testa projekta izveidošanas jūs iepazītos ar Windows Mobile 7 izstrādātāju rīka ekrānu.

Tagad nolaidiet poga un teksta bloks no rīku komplekta uz jūsu apakšējo sadaļu Visual sadaļā, t.i., Windows tālruņa emulatora kopijā. Novietojiet tos atbilstoši savai izvēlei, tikai pārliecinieties, vai teksta bloks ir pietiekami lielāks, lai tajā varētu būt vairāki vārdi.

Pēc tam, kad esat izlaidis šos kontroles elementus, iezīmē tos ar dažu jēgpilnu nosaukumu, izmantojot īpašumu izvēlni (piemēram, textblock - txtop). Tagad ir pienācis laiks rakstīt pirmo koda rindiņu mūsu pirmajā programmā.

Tagad mēs vēlamies, lai kaut kas notiktu, kad mēs noklikšķinām uz pogām, tāpēc veiciet dubultklikšķi uz pogas kontroles, kas atrodas izkārtojumā. Jūs saņemsiet jaunu loga rakstīšanai C # kodu (skatīt attēlu).

Tātad, cirtainu balsteņu pārī, rakstiet šo kodu:
Tātad, cirtainu balsteņu pārī, rakstiet šo kodu:

txtop.text = “hello”;

Pēc šī projekta saglabāšanas palaidiet to, nospiežot F5. Uznirstošajā logā būs uznirstošais emulatora ekrāns, un ekrānā jūs saņemsiet pogu un teksta bloku. Tagad mēģiniet nospiest pogu. Ta-da, apsveicu, ka esat veiksmīgi izveidojis savu pirmo lietojumprogrammu Windows Phone 7.5 versijā.

Ļaujiet mums tagad sadalīt mūsu pieteikumu īsumā. Noklikšķinot uz pogas divreiz izveidota a pogu_click kas norāda, kas notiks, kad lietotājs noklikšķina uz šīs pogas izpildes laikā. Mēs noteicām, ka, ja lietotājs nospiež šo pogu, textblock teksta īpašums ir jāmaina uz "Hello World", un tādēļ runas laikā mums ir "Hello world".

Nākamajā nodaļā mēs aplūkosim kādi ir mainīgie, kā tos deklarēt un kā pieņemt ievadi un piešķirt vērtību tekstlodziņiem.

P.S. Plašāku informāciju par norāžu nosaukumiem un vadības funkciju noklusējuma rekvizītus varat atrast internetā.

Ieteicams: