2011-08-09 10 views
0

私のアプリでCheckBoxesにスタイルを適用して、デフォルト値をいくつかのプロパティに書き出しました。アクセスキーを台無しにしスタイルを適用した後にCheckBoxでアクセスキーが機能しない

<Style 
     TargetType="{x:Type CheckBox}"> 
     <Setter 
      Property="HorizontalAlignment" 
      Value="Left" /> 
     <Setter 
      Property="Margin" 
      Value="2" /> 
     <Setter 
      Property="MinHeight" 
      Value="22" /> 
</Style> 

しかし、今Contentは、例えば次のようになります。_IsはアクティブではなくALTホールドにアクセス+ Iでアクティブになっています。アクセスキーでスタイル作業をするには?

答えて

0

VS'10、WPF 4.0、SP1を今すぐテストしました。うまく働いた。 Alt +私は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" /> 

多分あなたはいくつかの側面を指定するのを忘れましたか?

それとも私が何かを理解していない

+0

...私はそれに近いだろうときに私はすべてのことを再確認しましょう、チェックいただき、ありがとうございます....何か他のもの、それはアクセスキーを無視することがあるかもしれコード。 – 0x49D1

+0

..ところで、私たちのカスタムスタイリングには問題がありました。ありがとう。 – 0x49D1

+0

これは秘密ではない場合、どの行のコードが通常の動作を変更しましたか? – stukselbax

関連する問題