2011-07-11 15 views
3

我想我的問題是,到底是如何的ValidationSummary確定什麼它要說明什麼?問題的ValidationSummary和視圖模型實現INotifyDataErrorInfo

我有實施INotifyDataErrorInfo視圖模型和一些驗證錯誤得到顯示在我的ValidationSummary而別人不一樣,我看不出有什麼區別。

另外,我怎麼能得到對象級別的錯誤露面?對於對象級錯誤,我使用null string.empty還是不同的東西?

更新

的2個屬性,不會在ValidationSummary顯示是的ObservableCollection。

仍然沒有解決。

回答

3

確保您ValidatesOnNotifyDataErrors=True,NotifyOnValidationError=True,etc都在正確的屬性。

我曾經在那裏我沒有得到一個錯誤出現,我希望類似的問題,因爲這些性能中的SelectedItem的結合語句設置,而不是的ItemsSource。此外,ValidationSummary將使用SelectedItem屬性的綁定屬性來向用戶標識發生錯誤的屬性的標題,而不管您實際驗證哪個屬性。因此,請確保您在該屬性上放置了Display屬性,以使用戶看起來很好。

+0

完全是這個問題。謝謝。 –

相關問題