如何在一个用户控件中将textbox.text设置为等于另一个用户控件中的textbox.text?

时间:2013-10-10 13:00:05

标签: vb.net wpf-4.0

我有一个带有2个用户控件的.NET WPF浏览器应用页面。我希望用户控件2中的textbox.text与用户控件1中的textbox.text相同。

我尝试了userctrl2.textbox1.text = userctrl1.textbox.text,但它不起作用。

我习惯使用基于Windows Forms的应用程序,但WPF的工作方式略有不同。如何将用户控件2中的textbox.text设置为等于用户控件1中的textbox.text?

1 个答案:

答案 0 :(得分:0)

为什么不用WPF方式呢?

第一个文本框控件应该使用双向绑定绑定到属性。

第二个文本框控件应使用单向绑定绑定到属性。

当您键入第一个文本框时,它将更新基础属性,这将通知第二个文本框控件该属性已更改。