【发布时间】:2015-11-12 07:56:51
【问题描述】:
我的 Windows 窗体应用程序具有多个用户控件 - 当从列表框中选择相关选项时会显示每个控件。
某些用户控件需要访问存储在不同用户控件中的数据,因此用户控件 A 需要知道存储在用户控件 B 中的文本框的值。我已经完成了在用户控件 B 中公开一些属性的操作. 当应用程序首次加载并且没有更改任何值时,这一切都可以正常工作。
我遇到的问题是,如果用户控件 B 中的文本框的值被更改,它不会被用户控件 A 拾取。
我必须对 NotifyPropertyChanged 做些什么吗?请问有什么建议吗?
【问题讨论】:
-
您能向我们展示您为此编写的代码吗?它将极大地帮助我们帮助您。
-
从 UserControlA 暴露给 UserControlB 是什么意思?也许实例化用户控件的类应该管理属性值的传输?