【问题标题】:How can I set the textbox.text in one user control equal to the textbox.text in another?如何将一个用户控件中的 textbox.text 设置为等于另一个用户控件中的 textbox.text?
【发布时间】:2013-10-10 13:00:04
【问题描述】:

我有一个带有 2 个用户控件的 .NET WPF 浏览器应用程序页面。我希望用户控件 2 中的 textbox.text 等于用户控件 1 中的 textbox.text。

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

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

【问题讨论】:

  • 你能详细说明doesn’t work吗?从我们坐的地方很难看到屏幕

标签: vb.net wpf-4.0


【解决方案1】:

为什么不使用 WPF 方式呢?

第一个文本框控件应该使用两种方式绑定到一个属性。

第二个文本框控件应该使用一种方式绑定到一个属性。

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

【讨论】:

    猜你喜欢
    • 2016-10-21
    • 1970-01-01
    • 2015-10-04
    • 1970-01-01
    • 2015-02-26
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多