2016-05-25 28 views
0

私は、TextBlockと2つのボタンで構成されるUserControlの単純なデータテンプレートを持っています。 DataContextにはオブジェクトのリストが設定されています。 1つのボタンとTextBlockはそのオブジェクトのプロパティにバインドされていますが、UserControlのプロパティにバインドするボタンが1つ必要です。DataTemplate内のUserControlのプロパティへのバインド

RelativeSourceを使用してUCのクラスを試してみて、そのようにプロパティを取得できますか?このような何か:

{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type MyUserControlClass}}, Path=SomeProperty} 

答えて

1

ユーザーコントロールの上部には、それを与える:私はdidnの恥ずかしい

"{Binding ElementName=MyUserControl, Path=SomeProperty}" 
+0

x:Name="MyUserControl" 

その後、あなたは、単に使用できるプロパティにアクセスしますこれを考えないでください。ありがとう。 – MKII

関連する問題