我有 4 个彩色单选按钮,它们的样式类似于切换按钮,使用
BasedOn="{StaticResource {x:Type ToggleButton}}"
默认样式是选择颜色时,它将将背景颜色更改为白色。我想改变它,这样它就会在颜色周围给它一个黄色边框。任何想法如何做到这一点?
我已经尝试过这样的事情,但它似乎并不影响按钮:
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="RadioButton">
<ControlTemplate.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter Property="BorderBrush" Value="Yellow"/>
<Setter Property="BorderThickness" Value="5"></Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>