public void ClearErrors <TProperty>(Expression <Func <TProperty> > propertyExpression) { var propertyName = PropertySupport.ExtractPropertyName(propertyExpression); ClearErrors(propertyName); }
public void SetErrors <TProperty>(Expression <Func <TProperty> > propertyExpression, IList <T> propertyErrors) { var propertyName = PropertySupport.ExtractPropertyName(propertyExpression); SetErrors(propertyName, propertyErrors); }
protected void OnPropertyChanged <T>(Expression <Func <T> > propertyExpression) { var propertyName = PropertySupport.ExtractPropertyName(propertyExpression); base.OnPropertyChanged(propertyName); }