Документация по Avalonia UI
< Все темы
Печать

Введение

Стили в Avalonia используются для обмена настройками свойств между элементами управления. Систему стилей Avalonia можно рассматривать как сочетание стилей CSS и стилей WPF/UWP. По своей сути стиль состоит из селектора и набора сеттеров.

Следующий стиль выбирает любой TextBlock в окне с классом стиля h1 и устанавливает для него размер шрифта 24 пункта и полужирный шрифт:

<Window xmlns="https://github.com/avaloniaui"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Window.Styles>
        <Style Selector="TextBlock.h1">
            <Setter Property="FontSize" Value="24"/>
            <Setter Property="FontWeight" Value="Bold"/>
        </Style>
    </Window.Styles>

    <TextBlock Classes="h1">I'm a Heading!</TextBlock>
</Window>

 

Оглавление