Пропадает текст при применении своего стиля wpf

Мне нужно было сделать так, чтобы при наведении на кнопку менялся цвет (с серого на черный, например). Почитав, я понял что это делается через стили.

<Style x:Key="BlackThemeButton" TargetType="Button">
    
    <Style.Setters>
        <Setter Property="FontFamily" Value="Bahnschrift"/>
        <Setter Property="FontSize" Value="13"/>
        <Setter Property="Background" Value="#FF2C2D31"/>
        <Setter Property="Foreground" Value="#FFE5E5EC"/>
        <Setter Property="BorderBrush" Value="Black"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type Button}">
                    <Border Background="{TemplateBinding Background}" BorderBrush="Black"/>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style.Setters>
    
    <Style.Triggers>
        <Trigger Property="IsMouseOver" Value="True">
            <Setter Property="Background" Value="Black"/>
        </Trigger>
    </Style.Triggers>
</Style>

Но теперь на кнопке не отображается текст. Как сделать так, чтобы он вернулся (и также менял свой цвет при наведении)?


Ответы (0 шт):