"XAML": "Windows Phone Apps" kūrimo palaikymo priemonė. 15 dalis

"XAML": "Windows Phone Apps" kūrimo palaikymo priemonė. 15 dalis
"XAML": "Windows Phone Apps" kūrimo palaikymo priemonė. 15 dalis

Video: "XAML": "Windows Phone Apps" kūrimo palaikymo priemonė. 15 dalis

Video:
Video: 5 Free Email Clients in 2023 - YouTube 2024, Lapkritis
Anonim

Iki šiol, in ši pamoka serija, mes dirbome C # languose. Mūsų paskutiniame pranešime mes kalbėjome apie Objektų kolekciją. Iš šio vadovo, mes praleidžiame daugiau laiko XAML langą, o ne C # langą. Iki šiol mes ką tik matėme XAML langus, bet iš tikrųjų neatsirado, išskyrus vilkdami ir numesdami kontrolę vaizdiniam redaktoriui. Dabar mes pradėsime naudoti XAML redaktorių agresyviai, kai mes sukursime savo programą.

Kaip matėme anksčiau, atidarome bet kokį "Silverlight" projektą; mums yra du langeliai. Vienas langas yra vaizdo redaktorius, o kitas - XAML koduojantis. Pradėkime tada suprasdami savo darbą. XAML yra programavimo kalba, tarsi C # yra kita programavimo kalba. XAML yra daugiausia naudojama projektuojant vartotojo sąsają.

Kai vilkime bet kokį vaizdinio redaktoriaus valdymą, galbūt pastebėjote, kad kai tai padarysime, kai kuris kodas automatiškai įtraukiamas į XAML langą. Panašiai ir tada, kai mes atliekame bet kokių valdiklių savybių pakeitimus, kurie pernelyg keičia XAML kodą. "Visual Studio" tai automatiškai atlieka mūsų patogumui, todėl labai lengva ir paprasta naudotis "Drag-and-drop" sąsaja.
Kai vilkime bet kokį vaizdinio redaktoriaus valdymą, galbūt pastebėjote, kad kai tai padarysime, kai kuris kodas automatiškai įtraukiamas į XAML langą. Panašiai ir tada, kai mes atliekame bet kokių valdiklių savybių pakeitimus, kurie pernelyg keičia XAML kodą. "Visual Studio" tai automatiškai atlieka mūsų patogumui, todėl labai lengva ir paprasta naudotis "Drag-and-drop" sąsaja.

Dabar pažvelkite į XAML langų viršuje, pamatysite keletą eilučių, prasidedančių "xmlns", kokios yra šios eilutės? Šios eilutės yra vardų sritys. Tikiuosi, jūs prisimenate, kokios vardų erdvės yra! Šios eilutės žymi vardų sritis ir surinkimą, kai šie failai yra saugomi.

Yra keletas maketavimo valdymo elementų, kurie padeda vartotojams nustatyti ekraną pagal savo norus. Kai kurie iš jų yra kamino skydas, tinklelis ir pan.
Yra keletas maketavimo valdymo elementų, kurie padeda vartotojams nustatyti ekraną pagal savo norus. Kai kurie iš jų yra kamino skydas, tinklelis ir pan.

Sukurkime mygtuką naudodami XAML kodą. Sukurkite naują projektą su prasmingu vardu. Ieškoti šio kodo:

Ir tarp tų tinklelio žymių įklijuokite tokį kodą:

Kai įklijuosite šį kodą, pastebėsite, kad ant dizaino paviršiaus bus sukurtas naujas mygtukas. Sveikiname, jūs ką tik sukūrėte mygtuką naudodami tik grynąjį kodavimą.

XAML langelyje daug ko reikia mokytis, bet ir toliau mokykis, kol mes grįšime į kitą vadovėlį. Kitame mokomojoje dalyje sužinosime apie visus "Silverlight" išdėstymo valdiklius.

Rekomenduojamas: