如何在XAML中绑定整个对象以进行控制

时间:2011-02-25 11:33:18

标签: wpf

我们可以将控件的属性绑定到数据上下文,如

有没有办法将控件绑定到代码中的现有Control?

如果我已在“我的数据”上下文中有文本框,则可以将XAML中的此文本框绑定到另一个文本框。

1 个答案:

答案 0 :(得分:3)

您无法自动将datacontext中的所有属性从一个控件绑定到另一个控件。但是,您可以将DataContext的整个控件绑定到ContentControl Content

假设您在当前DataContext中拥有“MyTextBox”属性。然后在XAML中,您可以执行以下操作:

 <ContentControl Content="{Binding MyTextBox}" />  

哪些可能应该有用(如果你没有将MyTextBox指定为其他地方的孩子)