- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须需要绑定(bind) ValidatesOnDataErrors
的值,以便可以在运行时确定。
这样做的原因是因为我并不总是想验证数据。
这是绑定(bind)的属性,所以我知道我 不能做这个:
"{Binding Path=SomePath, ValidatesOnDataErrors={Binding Path=SomeBoolProperty}}"
ValidatesOnDataErrors
的值, 可以在运行时确定。
ViewModel
中的绑定(bind).我不想在
View's
中设置任何内容后面的代码。
最佳答案
在您的 ViewModel 中实现此逻辑,并使其实现 IDataErrorInfo 接口(interface)。
当不需要验证时,使属性:
string Error { get; }
string this[string columnName] { get; }
关于c# - 如何使 ValidatesOnDataErrors 可绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15898480/
有没有办法为我的自定义 DependencyProperty 将 ValidatesOnDataErrors 设置为 True,这样我就不必在每次绑定(bind)到它时都这样做?符合 this 的内容
我必须需要绑定(bind) ValidatesOnDataErrors 的值,以便可以在运行时确定。 这样做的原因是因为我并不总是想验证数据。 这是绑定(bind)的属性,所以我知道我 不能做这个:
我有自己的错误提供程序,不想使用任何内置的 WPF 内容。我有一个绑定(bind)到整数的文本框,我有 ValidatesOnExceptions=False 和 ValidatesOnDataErr
我正在尝试使用 IDataErrorInfo 验证 TextBox 的内容。下面列表的来源是一个列表,每个项目都是显示的。当我把 ValidatesOnDataErrors=True在 TextBox
有没有办法以编程方式设置 ValidatesOnDataErrors=True ? 我有一个从 Textbox 继承的自定义文本框类,如下所示: public class ActiveTextBox:
我正在开发一个使用 DataAnnotations 实现 MVVM 设计模式的应用程序。该应用程序是一个动态生成的页面列表。在其中一个页面上,我有 10 个必填字段和 2 个是/否单选按钮。这 10
在WPF验证中,以下内容有什么区别: ValidatesOnNotifyDataErrors = True ValidatesOnDataErrors = True NotifyOnValidatio
我是一名优秀的程序员,十分优秀!