边框周围的边框设置为切换按钮

时间:2013-09-10 16:38:12

标签: wpf

我有一些单选按钮设为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>个元素,并让它们正确显示但在我添加边框后,按钮不再位于同一个组中,因此检查一个不再自动取消选中另一个按钮。

是否有一种简单的风格可以给我带来我想要的边框?我希望按钮在检查时看起来就像边框一样。

1 个答案:

答案 0 :(得分:4)

Radiobutton GroupName置于同一群组<RadioButton GroupName="myGroup"/> {{1}},并按照您的意愿行事。