使用Caliburn.Micro进行验证

时间:2012-06-21 15:50:38

标签: wpf caliburn.micro

有没有办法使用Caliburn.Micro在wpf应用程序中验证文本框输入(使用Regex)?

由于

2 个答案:

答案 0 :(得分:5)

我为CM编写了一个小插件,以启用流畅的构建器式验证。随意使用它:https://github.com/AIexandr/Caliburn.Micro.Validation

答案 1 :(得分:3)

我建议使用基于属性的方法。看看这篇文章:

Validation in WPF

这里的方法基本上是:

从验证viewmodel基类继承。反过来,这可以非常愉快地继承Caliburn Screen / Conductor / etc基类

完成此操作后,您只需要对要验证的属性进行归属。这非常适合CM方法。