Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15

Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15
Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15

Video: Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15

Video: Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15
Video: Windows has a hidden malware removal tool | #shorts #trending #mrt #malware - YouTube 2024, Marraskuu
Anonim

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.

Kun vedämme minkä tahansa ohjauksen visuaalisen editoriin, olet ehkä huomannut, että kun näin tehdään, jokin koodi lisätään automaattisesti XAML-ikkunaan. Samoin, kun teemme muutoksia minkä tahansa kontrollin ominaisuuksiin, jotka myös muuttavat XAML-koodia. Tämä tehdään automaattisesti Visual Studio -ohjelmistolla, joten meillä on erittäin helppo ja yksinkertainen käyttää "Vedä ja pudota" -rajapinta.
Kun vedämme minkä tahansa ohjauksen visuaalisen editoriin, olet ehkä huomannut, että kun näin tehdään, jokin koodi lisätään automaattisesti XAML-ikkunaan. Samoin, kun teemme muutoksia minkä tahansa kontrollin ominaisuuksiin, jotka myös muuttavat XAML-koodia. Tämä tehdään automaattisesti Visual Studio -ohjelmistolla, joten meillä on erittäin helppo ja yksinkertainen käyttää "Vedä ja pudota" -rajapinta.

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.

On olemassa useita ulkoasun ohjaimia, jotka auttavat käyttäjiä asettamaan ohjauksensa toivomuksen mukaan. Jotkut niistä ovat pino-paneeli, verkko ja niin edelleen.
On olemassa useita ulkoasun ohjaimia, jotka auttavat käyttäjiä asettamaan ohjauksensa toivomuksen mukaan. Jotkut niistä ovat pino-paneeli, verkko ja niin edelleen.

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.

Suositeltava: