2

有没有一种简单的方法来仅在 WPF 中提交表单时显示验证错误?

我正在使用 MVVM 模式、Caliburn.Micro 和 IDataErrorInfo。对于我的大多数简单对象添加/编辑表单,恒定的红色框很好,但对于特定屏幕,我只想在用户尝试提交时显示错误 - 我非常高兴有提交按钮一直启用...

4

1 回答 1

1

您可以有一个文本框来绑定到您的视图模型的 IDataErrorInfo 错误成员。让表单的错误成员聚合表单字段中的错误列表,如果错误不为空,则仅在 sumbit 上将文本块设置为可见。

于 2011-10-06T12:17:50.853 回答