2010-10-30 4 views
1

Рассмотрим следующие 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

использование RadioButton s с таким же GroupName. Если вы хотите, чтобы они выглядели как кнопки, заимствуйте стиль от 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" /> 
Смежные вопросы