2013-10-10 51 views
1

我有一个.NET WPF浏览器应用程序页面有2个用户控件。我希望用户控件2中的textbox.text等于用户控件1中的textbox.text。如何在一个用户控件中将textbox.text设置为等于另一个用户控件中的textbox.text?

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

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

+1

你能详细说明'不行吗?很难从我们所在的位置看到屏幕 – Plutonix

回答

0

为什么不这样做的WPF方式?

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

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

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

相关问题