2009-11-24 94 views
0

使用WPFToolkit中的WPF數據網格我希望在保存操作期間顯示錯誤只有。目前看來,當你動過的行,按下回車鍵,等驗證使用WPF數據網格保存時手動顯示驗證

有兩種類型的行級驗證我需要執行:

1)在服務調用,確保對象字段設置。

2)售後服務電話後,顯示任何服務驗證。 (注意我有一種方法可以將服務驗證映射到已發送的對象 - 但需要通過服務驗證突出顯示行錯誤的方法)

似乎有兩種選擇:a)使用默認的ValidationRule WPF網格框架通過強制驗證以某種方式重新運行來突出顯示前/後行驗證? b)推出我自己的驗證

我的問題是有辦法手動對多行進行行級驗證嗎?

回答

0

如果您綁定到INotifyProperty,您可以手動調用PropertyChanged(propertyName)來強制重新驗證。由於您使用的是DataGrid,因此可能需要使用CollectionChanged()。

相關問題