Som en del av vår Windows Phone-opplæring, har vi sett hvordan du lager et Silverlight-prosjekt for WP7 i Visual Studio 2010 for Windows Phone 7. I denne opplæringen vil vi forklare om alle filene som er inkludert i systemutforskeren, dvs. alle de klassene og bibliotekene som definer et grunnleggende Windows Phone 7-program.
De HelloPhone prosjektet inneholder følgende elementer:
Denne klassen encapsulates en Silverlight for Windows Phone applikasjon og gir sin inngangspunkt. Den inneholder også ressurser på applikasjonsnivå som farger, pensler og stilobjekter som brukes i hele applikasjonen. Du kan fullstendig oppdatere det visuelle utseendet til applikasjonen ved å endre definisjonene i denne filen, i likhet med CSS-stilark, kontrollere utseendet til HTML-sider.
MainPage.xaml
Dette definerer hovedbrukergrensesnittet til applikasjonen. Designeren viser dokumentet i delt visning. Én rute viser XAML-markeringen og den andre viser et designvisning med en WYSIWYG-representasjon av brukergrensesnittelementene.
XAML
Du kan opprette synlige brukergrensesnittelementer i det deklarative XAML-oppslaget. Du kan deretter bruke en egen kode bak fil for å svare på hendelser og manipulere objektene du erklærte i XAML. Et XAML-basert declarative språk er veldig intuitivt for å skape grensesnitt fra prototype til produksjon, spesielt for personer med bakgrunn i webdesign og -teknologi.
ApplicationIcon.png
Den inneholder ikoner som definerer hurtigstartskjermbildet på emulatoren. Du kan redigere i et hvilket som helst bilderedigeringsverktøy som maling. Du kan også åpne den i Standard image editor av Visual Studio 2010.
refrences
Windows-telefonprogrammer bruker et sett med programmer eller koder som lagres i noen klasser. Disse klassene lagres i noen definerte biblioteker. For å bruke denne funksjonaliteten, må applikasjonen referere til de tilsvarende bibliotekene som implementerer disse tjenestene. Den inneholder vanlige Silverlight-samlinger samt samlinger som er spesifikke for Windows Phone-plattformen (som det er et Silverlight-basert prosjekt).
Eiendommer
Prosjektets Egenskaper-vindu er den eneste måten å redigere WP-manifestfilen, som vist i den følgende figuren. For å åpne dette vinduet høyreklikker du HelloPhone-prosjektet i Solution Explorer og velger Egenskaper.
Windows Phone-prosjektegenskapsvinduet lar deg endre enkelte telefonspesifikke egenskaper. Disse egenskapene vedrører distribusjon og utseende av applikasjonen på enheten. Parametrene lagres i filen WMAppManifest.xml.
I neste veiledning vil vi dekke "Bygg og teste applikasjonen i Windows Phone Emulator". Følg med.