【发布时间】:2013-10-04 18:58:18
【问题描述】:
我有一个自定义类,我在其中实现了 INotifyPropertyChanged,我可以很高兴地将它绑定到表单上 TextBox 的 .Text 属性,并让数据双向流动。
我现在正试图通过一个属性在用户控件上的文本框上实现同样的功能:
public string MyProperty
{
get { return MyPropertyTextBox.Text; }
set { MyPropertyTextBox.Text = value; }
}
我可以将我的类绑定到 Usercontrol 上的MyProperty 以便设置值。
但是我如何获得它,以便在我编辑文本框时将更改反馈给我的班级?
编辑:
不确定我解释得很好 + 它是 WinForms,而不是 WPF。
文本框本身没有绑定,我希望文本框的“TextChanged”事件也触发用户控件属性的“PropertyChanged”。为自己构建了一个概念验证测试,让它发挥作用,然后设法在我的项目中实现它。
感谢您的建议。
【问题讨论】:
-
ASP.NET,Windows 窗体