WPF企业库5验证

时间:2010-07-21 15:01:35

标签: wpf validation enterprise-library

我刚刚开始关注EntLib实验室,以便与WPF进行验证集成。

http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8cd377-5522-4f45-a024-44a6ca5111ec&displaylang=en

我发现我的文本框的数据绑定在验证器通过时正常运行。 我有一个带有以下验证器的字符串属性;

  • 必需的验证员
  • StringLengthValidator(设置了最大长度)

就像我说的那样,当验证器通过时绑定会很好。但是,如果我然后删除文本框文本,例如,(使我的文本框再次无效),则不会触发绑定,并且我的视图模型对象保持原样,因为它是最后一次有效。

这是为什么?谁能告诉我哪里出错了?我将非常感激。

感谢。

1 个答案:

答案 0 :(得分:0)

我刚刚开始阅读VAB的WPF功能。 我发现了这些信息http://msdn.microsoft.com/en-us/library/ff664451(PandP.50).aspx,这可能会回答你的问题。

段落开始 - “如果带有必需验证属性的验证控件的值为空,则以”

开头
相关问题