工具栏按钮组中的“关闭”状态

时间:2010-10-30 17:40:34

标签: c# wpf

考虑以下xaml片段:

    <ToolBarTray>
        <ToolBar Band="1" BandIndex="1">
            <Button>Go</Button>
            <Separator></Separator>
            <Button>Camera 1</Button>
            <Button>Camera 2</Button>
            <Button>Camera 3</Button>
        </ToolBar>

    </ToolBarTray>

如何设置相机1 - 3的方式,当单击其中一个时它保持按下(选中)?

1 个答案:

答案 0 :(得分:1)

RadioButtonGroupName一起使用。如果您希望它们看起来像按钮,请从ToggleButton借用样式。

<RadioButton Content="Camera 1" Style="{StaticResource {x:Type ToggleButton}}" GroupName="Camera" />
<RadioButton Content="Camera 2" Style="{StaticResource {x:Type ToggleButton}}" GroupName="Camera" />
<RadioButton Content="Camera 3" Style="{StaticResource {x:Type ToggleButton}}" GroupName="Camera" />