A Windows Phone bemutatójának részeként láttuk, hogyan hozhatunk létre egy Silverlight projektet a WP7 számára a Visual Studio 2010 for Windows Phone 7 operációs rendszerben. Ebben a bemutatóban megmagyarázzuk a rendszer explorer összes fájlját, vagyis azokat az osztályokat és könyvtárakat, amelyek meghatározhat egy alapvető Windows Phone 7 alkalmazást.
A HelloPhone projekt a következő elemeket tartalmazza:
Ez az osztály egy Silverlight for Windows Phone alkalmazást foglal magába és biztosítja belépési pontját. Alkalmazás szintű erőforrásokat is tartalmaz, mint például az alkalmazásokban használt színek, kefék és stílusobjektumok. Teljesen frissítheti az alkalmazás vizuális megjelenését az ebben a fájlban található definíciók megváltoztatásával, akárcsak a CSS stíluslapok a HTML oldalak megjelenését.
MainPage.xaml
Ez meghatározza az alkalmazás fő felhasználói felületét. A tervező megmutatja a dokumentumot osztott nézetben. Az egyik panel megjeleníti az XAML jelölést, a másik pedig a felhasználói felület elemeinek WYSIWYG ábrázolásával rendelkező tervezési nézetet jeleníti meg.
XAML
A deklaratív XAML jelölésben látható UI elemeket hozhat létre. Ezután különálló kód-mögötti fájlt használhat az események megválaszolásához és az XAML-ben megadott objektumok kezeléséhez. Az XAML-alapú deklaratív nyelv nagyon intuitív a prototípus és a gyártás közötti interfészek létrehozásához, különösen azok számára, akik a webdesign és a technológiák hátterében állnak.
ApplicationIcon.png
Olyan ikonokat tartalmaz, amelyek meghatározzák az emulátor gyorsindító képernyőjét. A képszerkesztő eszköz bármelyikét szerkesztheti, például festéket. A Visual Studio 2010 alapértelmezett képszerkesztőjén is megnyithatja.
Refrences
A Windows telefonos alkalmazások olyan alkalmazásokat vagy kódokat használnak, amelyeket egyes osztályokba tárolnak. Ezeket az osztályokat bizonyos meghatározott könyvtárakban tárolják. A funkció használatához az alkalmazásnak hivatkoznia kell a megfelelő könyvtárakra, amelyek végrehajtják ezeket a szolgáltatásokat. Rendszeres Silverlight-szerelvényeket, valamint a Windows Phone platformra specifikus szerelvényeket tartalmaz (mivel ez egy Silverlight alapú projekt).
Tulajdonságok
A projekt Tulajdonságok ablaka az egyetlen módja annak, hogy módosítsák a WP manifest fájlt, amint azt a következő ábra mutatja. Az ablak megnyitásához kattintson a jobb gombbal a Solution Explorerben található HelloPhone projektre, és válassza a Tulajdonságok parancsot.
A Windows Phone projekt tulajdonságai ablak lehetővé teszi bizonyos telefon-specifikus tulajdonságok módosítását. Ezek a tulajdonságok az alkalmazás telepítésével és megjelenésével kapcsolatosak az eszközön. A paraméterek a WMAppManifest.xml fájlban vannak tárolva.
A következő bemutatóban az "Alkalmazás építése és tesztelése a Windows Phone Emulátorban" című részben találunk példát. Maradjon velünk.