与[Required]等验证属性相关的错误消息可以通过直接提供消息字符串或包含消息的资源来轻松自定义和本地化。
然而,当Silverlight或Wpf无法将输入字段中的字符串转换为其绑定到的属性类型时,是否可能自定义生成的错误消息?
我没有找到一个简单的方法!如果您编写自己的转换器并将其附加到绑定,您将无法生成不同的消息,因为Silverlight和Wpf仅捕获其标准转换器产生的异常。用户定义的转换器引发的异常不用于生成错误消息,而只会导致应用程序被中止。
有人知道解决此问题的方法吗?
然而,当Silverlight或Wpf无法将输入字段中的字符串转换为其绑定到的属性类型时,是否可能自定义生成的错误消息?
我没有找到一个简单的方法!如果您编写自己的转换器并将其附加到绑定,您将无法生成不同的消息,因为Silverlight和Wpf仅捕获其标准转换器产生的异常。用户定义的转换器引发的异常不用于生成错误消息,而只会导致应用程序被中止。
有人知道解决此问题的方法吗?