【发布时间】:2010-08-30 14:18:45
【问题描述】:
我正在尝试做一些数据绑定魔术。我有一个货件视图,其中列出了货件,并在列表上提供了过滤和排序功能。过滤器字符串框、交付状态过滤器(复选框)和订购单选按钮数据绑定到 ViewModel 中的属性。我想添加保存状态的功能,我选择通过将控制状态保存在 xml 文档中来实现这一点。以前我做过这个,没有什么问题,使用数据绑定来来回读/写值。
但是,现在我有一个困惑。我的过滤器控件当前数据绑定到 ViewModel 中的项目。我可以编写代码,在加载时将它们的数据绑定从 xml 更改为 ViewModel,反之亦然,但这会很麻烦。
是否有一种机制可以用来实现绑定到两个相同源并同时更新它们的能力?
【问题讨论】:
标签: wpf data-binding multibinding