Inntil nå, i denne opplæringsserien, vi jobbet i C # windows. I vårt siste innlegg snakket vi om samling av objekter. Fra denne veiledningen på, vil vi bruke mer og mer tid i XAML-vinduet i stedet for C # -vinduet. Til nå har vi nettopp sett XAML-vinduer, men har ikke faktisk interaksjon med bortsett fra å dra og slippe kontroller til visuell editor. Nå vil vi begynne å bruke XAML-editoren mer aggressivt når vi bygger applikasjonen vår.
Som vi har sett tidligere, når vi åpner et prosjekt i Silverlight; Det er to ruter mot oss. En rute er visuell editor og en annen som har XAML-koding på den. La oss komme i gang da ved å forstå arbeidet sitt. XAML er et programmeringsspråk akkurat som C # er et annet programmeringsspråk. XAML er hovedsakelig brukt til å designe brukergrensesnittet.
Se nå på toppen av XAML-vinduene, du vil se noen linjer som starter med "xmlns", hva er disse linjene? Disse linjene er navneområder. Jeg håper du husker hvilke navneområder som er! Disse linjene angir navnerom og montering der disse filene er lagret.
La oss lage en knapp ved hjelp av XAML-koden. Lag et nytt prosjekt med noe meningsfylt navn. Søk etter følgende kode:
Og i mellom disse grid-kodene limer følgende kode:
Når du har lagt inn denne koden, merk at du vil opprette en ny knapp på designflaten. Gratulerer, du har nettopp opprettet en knapp som ikke bruker noe annet enn rent koding. Det er mye å lære i XAML-vinduet, men fortsett å studere det til vi er tilbake med neste opplæring. I neste veiledning vil vi lære om alle Silverlight-layoutkontrollene.