I set the theme explicitly from a copy of your theme file:
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="../Themes/Telerik.Windows.Controls.Navigation.xaml"/>
</ResourceDictionary.MergedDictionaries>
I have this menu item:
<telerik:RadMenuItem x:Name="mainMenuFileExit" Header="E_xit" Command="{StaticResource Commands.ExitApplication}" />
When I set the theme to Windows 7 it works as expected:
Telerik\RadControls for WPF Q3 2012\Themes.Implicit\WPF40\Windows7\Themes\Telerik.Windows.Controls.Navigation.xaml
However, if I choose another theme the access key is interpreted as part of the header text:
Telerik\RadControls for WPF Q3 2012\Themes.Implicit\WPF40\ExpressionDark\Themes\Telerik.Windows.Controls.Navigation.xaml
Clearly, something is wrong with your non-Windows7 themes.
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="../Themes/Telerik.Windows.Controls.Navigation.xaml"/>
</ResourceDictionary.MergedDictionaries>
I have this menu item:
<telerik:RadMenuItem x:Name="mainMenuFileExit" Header="E_xit" Command="{StaticResource Commands.ExitApplication}" />
When I set the theme to Windows 7 it works as expected:
Telerik\RadControls for WPF Q3 2012\Themes.Implicit\WPF40\Windows7\Themes\Telerik.Windows.Controls.Navigation.xaml
However, if I choose another theme the access key is interpreted as part of the header text:
Telerik\RadControls for WPF Q3 2012\Themes.Implicit\WPF40\ExpressionDark\Themes\Telerik.Windows.Controls.Navigation.xaml
Clearly, something is wrong with your non-Windows7 themes.