Az XAML megértése: Windows Phone Apps Development Turorial - 15. rész

Az XAML megértése: Windows Phone Apps Development Turorial - 15. rész
Az XAML megértése: Windows Phone Apps Development Turorial - 15. rész

Videó: Az XAML megértése: Windows Phone Apps Development Turorial - 15. rész

Videó: Az XAML megértése: Windows Phone Apps Development Turorial - 15. rész
Videó: Кибер-криминалистические исследования, инструменты и методы 2024, November
Anonim

Eddig, in ez a bemutatósorozat, a C # ablakokban dolgoztunk. Utolsó hozzászólásunkban tárgyak gyűjteményéről beszélgettünk. Ebből a bemutatóból egyre több időt töltünk a XAML ablakban a C # ablak helyett. Eddig csak láttuk az XAML ablakokat, de valójában nem működtek együtt, kivéve a vezérlőelemeket a vizuális szerkesztőhöz. Most pedig agresszívebbé tesszük az XAML szerkesztő használatát, mi pedig alkalmazást készítünk.

Mint korábban láttuk, amikor a Silverlight-ban megnyitunk bármilyen projektet; két lábon állunk szemben. Az egyik panel vizuális szerkesztő, másik pedig XAML kódolással. Kezdjük el, majd megértsük a munkáját. Az XAML egy olyan programozási nyelv, mint a C # egy másik programozási nyelv. XAML van elsősorban a felhasználói felület tervezésére használják.

Ha vizuális szerkesztõben húzzunk semmilyen irányítást, lehet, hogy megfigyeltük, hogy amikor ezt megtesszük, az XAML ablakba automatikusan hozzáadunk néhány kódot. Hasonlóképpen, amikor módosítjuk a vezérlők olyan tulajdonságait, amelyek szintén módosítják az XAML kódot. Ezt a Visual Studio automatikusan elvégzi a kényelem érdekében, és így nagyon egyszerű és egyszerűen használható "húzza-és-kap" felületet.
Ha vizuális szerkesztõben húzzunk semmilyen irányítást, lehet, hogy megfigyeltük, hogy amikor ezt megtesszük, az XAML ablakba automatikusan hozzáadunk néhány kódot. Hasonlóképpen, amikor módosítjuk a vezérlők olyan tulajdonságait, amelyek szintén módosítják az XAML kódot. Ezt a Visual Studio automatikusan elvégzi a kényelem érdekében, és így nagyon egyszerű és egyszerűen használható "húzza-és-kap" felületet.

Most nézd meg az XAML ablakok tetejét, látni fogsz néhány sort, ami az "xmlns" -ből kezdődik, mi ezek a sorok? Ezek a sorok névterek. Remélem, hogy emlékszel, milyen névterek vannak! Ezek a sorok jelölik a névtereket és az összeszerelést, ahol ezeket a fájlokat tárolják.

Számos elrendezési vezérlő van, amelyek segítenek a felhasználóknak a vezérlőiknek a képernyőn megjelenő kívánságaik szerint történő elhelyezéséhez. Néhány közülük verem panel, rács, stb.
Számos elrendezési vezérlő van, amelyek segítenek a felhasználóknak a vezérlőiknek a képernyőn megjelenő kívánságaik szerint történő elhelyezéséhez. Néhány közülük verem panel, rács, stb.

Hozzunk létre egy gombot az XAML kód használatával. Hozzon létre egy új projektet valamilyen értelmes névvel. Keresse meg a következő kódot:

És a rácsos címkék között a következő kód beillesztése:

Miután beillesztette ezt a kódot, észreveszi, hogy egy új gomb fog megjelenni a tervező felületén. Gratulálok, éppen most hoztál létre egy gombot, nem többet, mint a tiszta kódolást.

Sokat kell tanulnunk az XAML ablakban, de tanulmányozzuk addig, amíg vissza nem térünk a következő oktatóprogramhoz. A továbbiakban bemutatjuk a Silverlight elrendezés vezérlőit.

Ajánlott: