示例#1
0
 void OnRuleRepaired(object sender, BrokenRuleEventArgs e)
 {
     if (BrokenRules.Where(b => b.Severity == BrokenRuleSeverity.Error).Count() == 0)
     {
         RaisePropertyChange("IsValid", true);
     }
 }
示例#2
0
        void OnBrokenRuleChanged(object sender, BrokenRuleEventArgs e)
        {
            var errorChanged = ErrorsChanged;

            if (errorChanged != null)
            {
                errorChanged(this, new DataErrorsChangedEventArgs(e.BrokenRule.Owner));
            }
        }