我已在我的应用中的CheckBoxes
上应用了一些样式,以便为其某些属性写入默认值。
<Style
TargetType="{x:Type CheckBox}">
<Setter
Property="HorizontalAlignment"
Value="Left" />
<Setter
Property="Margin"
Value="2" />
<Setter
Property="MinHeight"
Value="22" />
</Style>
但是这会破坏访问密钥,现在Content
看起来像是:_Is Active而不是Active,可以访问ALT hold + I。如何使用访问键工作风格?
答案 0 :(得分:0)
刚刚测试过,VS'10,WPF 4.0,SP1。工作得很好。 Alt + I更改了checkbox
州。测试代码:
<Window.Resources>
<Style TargetType="{x:Type CheckBox}">
<Setter
Property="HorizontalAlignment"
Value="Left" />
<Setter
Property="Margin"
Value="2" />
<Setter
Property="MinHeight"
Value="22" />
</Style>
</Window.Resources>
<CheckBox Content="_IsActive" />
也许您忘了指定某些方面?
或者我不明白