表格验证

Dav*_*vid 6 c# windows-phone-7

我需要开发一个应用程序Windows Phone 7.由于显而易见的原因,我必须验证我的表单.

我通常在WPF中编程并使用ValidationRule的原理.但我在Windows Phone 7中找不到相同的原理.

因此我的问题是,如何创建表单验证.

Jos*_*arl 4

Windows Phone 不支持开箱即用的表单验证。

这是一篇博客文章,介绍了如何滚动自定义控件来实现验证规则。

我在自己的应用程序之一中处理此问题的方法是将验证逻辑放入我的模型类中并IsValid在模型上创建一个属性。模型类还有一个Error属性,其中包含描述验证问题的错误消息。如果出现问题,我的 UI 层将调用myModel.IsValid并显示错误消息。