我有一个带有2个用户控件的.NET WPF浏览器应用页面。我希望用户控件2中的textbox.text与用户控件1中的textbox.text相同。
我尝试了userctrl2.textbox1.text = userctrl1.textbox.text
,但它不起作用。
我习惯使用基于Windows Forms的应用程序,但WPF的工作方式略有不同。如何将用户控件2中的textbox.text设置为等于用户控件1中的textbox.text?
答案 0 :(得分:0)
为什么不用WPF方式呢?
第一个文本框控件应该使用双向绑定绑定到属性。
第二个文本框控件应使用单向绑定绑定到属性。
当您键入第一个文本框时,它将更新基础属性,这将通知第二个文本框控件该属性已更改。