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