0

我有一些单选按钮样式为切换按钮:

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

有没有我可以应用的简单样式可以给我正在寻找的边框?我希望按钮在检查时看起来像现在一样,只是带有边框。

4

1 回答 1

4

给你Radiobutton同样的GroupName <RadioButton GroupName="myGroup"/>他们将属于同一组,并会按照你想要的方式行事。

于 2013-09-10T16:59:01.257 回答