<Border>
<StackPanel>
<TextBlock Text="{Binding Foo.Info1}" />
<TextBlock Text="{Binding Foo.Info2}" />
</StackPanel>
</Border>
但這並不
<Border DataContext="Foo">
<StackPanel>
<TextBlock Text="{Binding Info1}" />
<TextBlock Text="{Binding Info2}" />
</StackPanel>
</Border>
我的理解是,如果你設置了家長的datacontext,孩子們將能夠綁定到屬性。邊界不是成爲父母的好元素嗎? 我對XAML中的數據綁定非常陌生。有人能告訴我爲什麼第二次剪斷不起作用並指向正確的方向嗎?
我找到了@ProfessorChaos,這就是爲什麼我刪除我的評論 – 2011-12-21 16:43:45
@ArsenMkrt謝謝。 upvoted all。系統讓我儘快接受答案。 – 2011-12-21 16:45:47