0

我在我的应用程序中应用了一些样式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 而不是在 ALT 保持 + I 上访问时是活动的。如何使样式与访问键一起工作?

4

1 回答 1

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" />

也许您忘记指定某些方面?

或者我不明白什么

于 2011-08-09T13:53:34.193 回答