Play IT

XAML — разметка

Интерактивное демо «XAML — разметка» — раздел Энциклопедия · Данные и разметка.

data-markupencyclopedia

XAML: декларативный интерфейс

Параметры окна меняют разметку и превью — как в WPF/UWP, где UI описывается отдельно от кода.

24px
Пример XAML

Привет, мир!

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Пример XAML" Height="300" Width="400">
    <Grid>
        <TextBlock Text="Привет, мир!" FontSize="24" HorizontalAlignment="Center" VerticalAlignment="Center"/>
    </Grid>
</Window>

При сборке .NET XAML компилируется в BAML и связывается с code-behind — свойства элементов можно привязать к модели данных (Data Binding).