2009-08-18 12 views
0

HI! 私はExpanderとTextBoxを持っています。 Expanderが展開されているときにTextBoxを無効にし、拡張されていないときに有効にしたいとします。 どうすればいいですか?私はこのようなものを試しました:WPF関連ソースバインディングの質問

<TextBox IsEnabled="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Expander}, AncestorLevel=1},Path=IsExpanded}" /> 

しかし、それは逆です。

答えて

1

AncestorLevelプロパティを削除しようとすると、エラーが発生しやすく、通常は不要です。