2015-05-29 75 views
1

我正在用Catel來創建我的WPF應用程序。我也使用Fody.Catel插件來忘記這些類似Catel的依賴屬性。Catel.Fody和驗證

但是現在我要爲字段創建驗證,並且我無法處理該問題。

從Catel例如,它應該是這樣的:

if (string.IsNullOrEmpty(FirstName)) 
{ 
    validationResults.Add(FieldValidationResult.CreateError(FirstNameProperty, "First name is required")); 
} 

,但我沒有FirstNameProperty,因爲我社通過Fody.Catel自動完成。

我該如何處理Fody.Catel的驗證?

回答

1

只需提供實際的屬性名稱:

if (string.IsNullOrEmpty(FirstName)) 
{ 
    validationResults.Add(FieldValidationResult.CreateError("FirstName", "First name is required")); 
}