导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

Binding.ValidatesOnExceptions 属性

2013/12/13

获取或设置一个值,该值指示绑定引擎是否将报告异常验证错误。

Namespace:  System.Windows.Data
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public bool ValidatesOnExceptions { get; set; }
<Binding ValidatesOnExceptions="bool"/>

属性值

类型: System.Boolean
如果绑定引擎将报告异常验证错误,则为 true;否则为 false。默认值为 false

异常条件
InvalidOperationException

Binding 已附加到目标元素,无法修改。

如果将 ValidatesOnExceptions 设置为 true,则告知绑定引擎捕捉当从 TwoWay 绑定中的目标更新源对象时发生的异常。这些异常以两种方式发生:

1. 从源对象的 setter 函数引发。

2. 由类型转换器引发。

为了收到已发生这些异常的通知,必须将 NotifyOnValidationError 属性设置为 true。

如果将此属性设置为 false,则该应用程序将在发生验证异常时失败而不给出任何提示。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2015 Microsoft