2012-04-16 15 views
0

すべてのグループボックス内のすべてのテキストボックスを対象とするwindows.resorucesスタイルを設定しようとしています(グループボックス内にないテキストボックスを対象としません)ウィンドウ上のグループボックス内のすべてのテキストボックスを対象にする方法 -

私はx:keyフィールドを使うことができますが、ウィンドウやアプリケーション全体のコントロール内で特定のコントロールをターゲットにする方法があるのだろうかと疑問に思っていましたか?

答えて

3

あなたは、ネストされたスタイルを試みることができますGroupBoxのStyle.ResourcesのテキストボックスはStyle.TargetTypeですが、x:keyはありません。

<Style TargetType="GroupBox"> 
    <Style.Resources> 
     <Style TargetType="TextBox"> 
      ... 
     </Style> 
    </Style.Resources> 
</Style> 
0

x:キーフィールドなしでテキストボックススタイルを定義することができます。これは、スタイルが指定されていないすべてのTextBoxに適用されます。

これらのボックスにスタイルタグを使用していないことで、他のすべてのテキストボックスは、スタイルのタグを使用して、特定の名前のスタイルを使用するためのグループボックス内のTextBoxのために使用このスタイルを...

関連する問題