Silverlight 4仅在更改后进行文本框验证

时间:2011-07-13 14:50:00

标签: silverlight validation silverlight-4.0 wcf-ria-services data-annotations

我正在使用RIA Services在Silverlight 4中开发解决方案。我在我的实体上使用数据注释来描述验证。我可以看到这些在构建后反映在客户端代码上。我有一个子窗口,其文本框绑定到单个实体记录进行编辑。我在所有文本框上的数据注释是注释,但是直到用户首先编辑文本框,离开文本框,重新进入文本框然后删除内容,这才会触发。 如果我试图强迫某人填写文本框,这是没有用的,因为他们可能会直接跳过带有所需数据注释的文本框。

我在这里错过了一些简单的东西吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我一直在使用这个非常有效的解决方案,SL3,4和5都没有任何问题,感谢Thomas Claudius Huber:http://www.thomasclaudiushuber.com/blog/2009/07/17/here-it-is-the-updatesourcetrigger-for-propertychanged-in-silverlight/