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.
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.
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.