TOC

This article has been localized into Bulgarian by the community.

XAML:

Какво е XAML?

XAML е абревиатура от eXtensible Application Markup Language, е варианта на Microsoft на XML за описване на GUI (потребителски графичен интерфейс). В предишни GUI структури (frameworks) като WinForms, GUI се създаваше в същия език който бихте използвали за взаимодействие с GUI, например C# или VB.NET и обичайно се поддържа от дизайнера (например Visual Studio), но с XAML Microsoft поема по друг път. Много подобно с HTML можете лесно да пишете и редактирате Вашия GUI.

Всъщност това не е урок за XAML. Ще ви разкажа накратко как да го използвате, защото е съществена част от WPF (Windows Presentation Foundation). Независимо дали създавате прозорец или страница, те ще се състоят от XAML документ и Code-Behind файл, които заедно създават прозореца или страницата. XAML документа описва интерфейса с всички негови елементи, докато Code-Behind файла обслужва всички събития (events) и има достъп до управлението на XAML контролите.

В следващите глави ще разгледаме как работи XAML и как да го използвате, за да създадете своя интерфейс.