2010-02-02 1 views
6

Если я помещаю Button в ToolBar в WPF:WPF: Кнопка мнемонические не работает, если поместить кнопку в панели инструментов

<ToolBar FocusManager.IsFocusScope="False" Grid.Row="1" Name="tools" 
     DataContext="{Binding Path=WeekNavigator}"> 
    <Button Content="_>" Command="{Binding Path=CommandNavigateToNextWeek}"/> 
</ToolBar> 

В тексте кнопки отображается «_>» вместо просто «> «и мнемоника не работает. Если я перемещаю Button за пределами ToolBar, он работает так, как ожидалось.

Как я могу заставить кнопку вести себя так же внутри панели инструментов (относительно мнемоники) как вне одной?

ответ

7

Попробуйте это:

<ToolBar> 
    <Button> 
     <AccessText>_></AccessText> 
    </Button> 
</ToolBar> 
+0

работает идеально, благодаря – Marius

+0

отлично! я надеялся, что _ будет работать с атрибутом контента кнопки! xaml всегда удивляет меня во время обучения! – ioWint

 Смежные вопросы

  • Нет связанных вопросов^_^