Tähän asti tämä tutorial sarja, työskentelimme C # -ikkunoissa. Viimeisessä viestissämme puhuimme Objektiivien kokoelmasta. Tästä opetusohjelmasta käytämme enemmän aikaa XAML-ikkunaan C # -ikkunan sijaan. Tähän asti olemme nähneet XAML-ikkunoita, mutta emme ole todellisuudessa toimineet vuorovaikutteisesti, paitsi vetämällä ja pudottamalla ohjaimia visuaaliseen editoriin. Nyt aloitamme XAML-editorin aggressiivisemmin, kun rakennamme sovellustamme.
Kuten aikaisemmin olemme nähneet, kun avaamme minkä tahansa projektin Silverlightissa; on kaksi ikkunaa, jotka ovat meitä edessään. Yksi paneeli on visuaalinen editori ja toinen, jolla on XAML-koodaus. Aloitetaan sitten ymmärtämällä sen työskentely. XAML on ohjelmointikieli aivan kuten C # on toinen ohjelmointikieli. XAML on käytetään pääasiassa käyttöliittymän suunnittelussa.
Katsokaa nyt XAML-ikkunoiden yläosassa, näet muutamia viivoja, jotka alkavat "xmlns" -merkillä, mitkä ovat nämä rivit? Nämä rivit ovat nimiavaruuksia. Toivottavasti muistat mitä nimiavaruudet ovat! Nämä rivit merkitsevät nimiavaruuksia ja kokoonpanoa, missä tiedostot tallennetaan.
Luo XAML-koodilla painike. Luo uusi projekti, jolla on merkityksellinen nimi. Hae seuraava koodi:
Ja rivien välilehtien väliin liitä seuraava koodi:
Kun olet liittänyt tämän koodin, huomaa, että uusi painike luodaan suunnittelijapinnalle. Onnittelut, olet juuri luonut painikkeen käyttämällä pelkkää koodausta. XAML-ikkunassa on paljon opittavaa, mutta opiskele sitä edelleen, kunnes palaamme seuraavaan opetusohjelmaan. Seuraavassa opetusohjelmassa opimme kaikista Silverlightin asettelun ohjaimista.