Kā daļu no mūsu Windows Phone apmācības mēs esam redzējuši, kā izveidot Visual Studio 2010 programmā Windows Phone 7 paredzēto Silverlight projektu WP7. Šajā apmācībā mēs izskaidrosim visus sistēmā iekļautie faili, ti, visas šīs kategorijas un bibliotēkas definējiet pamata Windows Phone 7 lietojumprogrammu.
The HelloPhone projekts satur šādus priekšmetus:
Šajā klasē iekapsulēts Silverlight for Windows Phone lietojumprogramma un tā ieejas punkts. Tas ietver arī lietojumprogrammas līmeņa resursus, piemēram, krāsas, sukas un stilu objektus, kas tiek izmantoti visā lietojumprogrammā. Varat pilnīgi atjaunināt programmas vizuālo izskatu, mainot šajā failā esošās definīcijas, tāpat kā CSS stila lapas kontrolē HTML lapu izskatu.
MainPage.xaml
Tas definē lietojumprogrammas galveno lietotāja saskarni. Projektētājs parāda dokumentu sadalītajā skatā. Vienā rūtī tiek parādīta XAML atzīme, bet otrā - displeja skats ar lietotāja interfeisa elementu WYSIWYG attēlojumu.
XAML
Jūs varat izveidot redzamus lietotāja interfeisa elementus deklaratīvā XAML atzīmēšanā. Pēc tam varat izmantot atsevišķu kodu aiz rediģēšanas failu, lai reaģētu uz notikumiem un manipulētu XAML deklarētajos objektos. Deklaratīvā valoda, kas balstīta uz XAML, ir ļoti intuitīva, lai izveidotu saskarnes no prototipa uz ražošanu, it īpaši cilvēkiem ar fona Web dizainu un tehnoloģijām.
ApplicationIcon.png
Tas satur ikonas, kas nosaka emulatora ātro palaišanas ekrānu. Jūs varat rediģēt jebkuru attēlu rediģēšanas rīku, piemēram, krāsu. Varat arī to atvērt Visual Studio 2010 noklusējuma attēlu redaktorā.
Reflēcijas
Windows tālruņa lietojumprogrammas izmanto programmu vai kodu kopu, kas tiek glabāta dažās klasēs. Šīs klases tiek glabātas noteiktās bibliotēkās. Lai izmantotu šo funkcionalitāti, lietojumprogrammai ir jāatsaucas uz atbilstošajām bibliotēkām, kuras īsteno šos pakalpojumus. Tā satur regulāras Silverlight komplektus, kā arī komplektus, kas raksturīgi Windows Phone platformai (tā kā tas ir balstīts uz Silverlight projektu).
Īpašības
Logā "Rekvizīti" ir vienīgais veids, kā rediģēt WP manifesta failu, kā parādīts nākamajā attēlā. Lai atvērtu šo logu, Solution Explorer noklikšķiniet ar peles labo pogu uz HelloPhone projektu un atlasiet Properties (Rekvizīti).
Windows tālruņa projekta rekvizītu logs ļauj jums mainīt dažas tālruņa īpašības. Šīs īpašības attiecas uz lietojumprogrammas izvietošanu un izskatu ierīcē. Parametri tiek saglabāti failā WMAppManifest.xml.
Nākamajā apmācībā mēs apskatīsim "Windows Phone Emulatorā izmantojamās lietojumprogrammas izveidi un testēšanu". Sekojiet līdzi.