【发布时间】:2010-11-16 15:08:13
【问题描述】:
我有一个 WPF MVVM 应用程序。在视图中,我有一个多选ListBox。在 ViewModel 中,我有一个用于列表中选定项目的属性。
使用类似于this 问题答案中的技术,我可以将我的属性绑定到ListBox。
但我也想通过IDataErrorInfo 进行数据验证。我要做的就是检查用户是否至少选择了列表中的一项。在绑定中添加ValidatesOnDataErrors=True 不起作用。
有没有办法让多选列表框与 IDataErrorInfo 数据绑定?
【问题讨论】:
-
你能发布你的代码吗?定义“不起作用”?你有错误吗?是否调用了 IDataErrorInfo 的实现?
标签: .net wpf validation data-binding listbox