31得票2回答
如何在WPF 4.5中实现INotifyDataErrorInfo?

我发现这个界面出现在.NET Framework 4.5中。 我首先寻找如何在Silverlight中实现它(我可以想象它是以相同方式实现的),但我找不到一个简洁的演示这个新界面的示例。你能演示一下如何使用它吗? 我真的很想找一个小的演示来理解它。

12得票1回答
如何为视图模型属性添加验证或实现INotifyDataErrorInfo?

我有一个ObservableCollection类型的数据集合(例如,实例名为myClassTypes)。在某些用户操作之后,ViewModel中的myClassTypes将被填充值。在视图中,有一个文本框,用户可以输入文本。我需要对文本框中的数据与myClassTypes值进行验证。因此,如...

11得票3回答
当引发ErrorsChanged事件时,INotifyDataErrorInfo出现ArgumentOutOfRangeException错误。

这个问题比较奇怪,我认为它可能与我的机器配置有关。 基本上,我创建了一个相当标准的INotifyDataErrorInfo实现,在某些情况下,当引发ErrorsChanged事件时,我会收到一个ArgumentOutOfRangeException。此异常没有提供太多信息; 它给出了Argu...

8得票1回答
能否在WPF验证中同时使用ValidationRules和INotifyDataErrorInfo?

在WPF中,有三种方法可以进行验证: 验证规则(Validation Rules) IDataErrorInfo INotifyDataErrorInfo 是否可能同时使用这些方法的组合?对于我的需求,我想要使用具有INotifyDataErrorInfo灵活性的新规则进行验证,但是不...