我有一些单选按钮设为toggel按钮:
<StackPanel Orientation="Horizontal">
<RadioButton Style="{StaticResource {x:Type ToggleButton}}" Content="B1" Width="65" IsChecked="{Binding Path=B1Checked}"/>
<RadioButton Style="{StaticResource {x:Type ToggleButton}}" Content="B2" Width="65" IsChecked="{Binding Path=B2Checked}"/>
</StackPanel>
我正在尝试在按钮周围添加黄色边框,以便在选中按钮时显示边框,否则不显示边框。
我能够在每个按钮周围添加<Border>
个元素,并让它们正确显示但在我添加边框后,按钮不再位于同一个组中,因此检查一个不再自动取消选中另一个按钮。
是否有一种简单的风格可以给我带来我想要的边框?我希望按钮在检查时看起来就像边框一样。
答案 0 :(得分:4)
将Radiobutton
GroupName
置于同一群组<RadioButton GroupName="myGroup"/>
{{1}},并按照您的意愿行事。