2010-06-28 54 views
1

我有一個包含約100個控件的XAML。他們都是班級學生。驗證MVVM中的空字段

我可以驗證像年齡或名稱這樣的池,但如何驗證控件,哪些用戶甚至沒有接觸?

例如對於字段地址。

地址不能爲空,但用戶忘記填寫此控件。

回答

3

在WPF中有一種叫ValidationRule的東西。你應該嘗試使用谷歌搜索這個或如果你有書「WPF Unleashed」看第298頁後面。

1

有一個很酷的庫,名爲FluentValidation,http://fluentvalidation.codeplex.com/,它有一堆內置的ValidationRules,並且很容易實現新的。 這是打算作爲評論,但唉,我還沒有足夠的分數...