更改按钮样式的替代方式,例如wpf中Microsoft Word中的Bold按钮

时间:2017-08-29 14:34:16

标签: c# wpf xaml button styles

我的问题是 是否有任何方法可以实现一个按钮,如单词中的粗体按钮,当单击其背景将被更改时,""使用out get boolean var"" , 这意味着我想知道是否存在ant事件或触发器或visualstate以xaml顺序实现按钮样式时单击其样式将会更改(在工作期间如单词)并且其样式将再次单击时返回到Normal样式? image Bold Btn

1 个答案:

答案 0 :(得分:0)

执行此操作的方法是使用样式触发器。像这样......

    <ToggleButton Content="B" FontSize="20" Height="40" Width="40">
        <ToggleButton.Style>
            <Style TargetType="{x:Type ToggleButton}">
                <Style.Triggers>
                    <Trigger Property="IsChecked" Value="True">
                        <Setter Property="FontWeight" Value="ExtraBold"/>
                    </Trigger>
                </Style.Triggers>
            </Style>
        </ToggleButton.Style>
    </ToggleButton>