【发布时间】:2010-08-20 07:23:30
【问题描述】:
我有一个配置对象,其中包含要填充到 UI 的值。该对象可序列化为 XML 文件,因此用户可以即时保存和加载 GUI 的当前状态。该对象本身是我为 XAML 窗口添加到代码隐藏中的属性。
如果此窗口中的每个 UI 控件都绑定到配置对象中的一个属性,我可以在运行时用配置 XML 文件的反序列化副本替换该对象,并期望 UI 控件自动附加到新的对象?
或者,我是否可以在 Window 上进行涓滴调用以通知所有子控件更新其在 XAML 中指定的绑定?
还是我必须单独访问每个项目并每次重置源项目?
【问题讨论】:
标签: c# wpf data-binding