TOC

This article has been localized into Slovenian by the community.

XAML:

Kaj je XAML?

XAML, končnica ki pomeni eXtensible Application Markup Language, je Microsoftova različica XML za opis GUI. V prejšnjih GUI ogrodjih, kot je WinForms, je bil GUI ustvarjen v istem programskem jeziku, ki bi ga uporabljali za interakcijo z GUI, npr. C # ali VB.NET. Običajno jih vzdržuje oblikovalec (npr. Visual Studio), vendar z XAML gre Microsoft po drugi poti. Tako kot pri HTML-ju lahko tudi tukaj preprosto napišete in uredite svoj GUI.

To v bistvu ni XAML vadnica, ampak vam bom na kratko povedal kako se uporablja XAML, saj je bistven del WPF. Ne glede na to, ali ustvarjate okno ali stran, bo sestavljen iz dokumenta XAML in datoteke CodeBehind, ki skupaj ustvarjata okno/stran. Datoteka XAML opisuje vmesnik z vsemi njegovimi elementi, medtem ko CodeBehind upravlja z vsemi dogodki in ima dostop in do manipulacije s krmilniki XAML.

V naslednjih poglavjih si bomo ogledali, kako deluje XAML in kako ga uporabljati za ustvarjanje svojega vmesnika.