Пример #1
0
 private void OnValidate(ValidateEventsArgs args)
 {
     if (null != ValidateMe)
     {
         ValidateMe(new ValidateEventsArgs(this, args));
     }
 }
Пример #2
0
        // ReSharper restore InconsistentNaming

        public void ValidateChild(ValidateEventsArgs args)
        {
            if (InSuspendValidating)
            {
                return;
            }

            ValidateChild_Internal(args);

            OnValidate(args);
        }
Пример #3
0
 // ReSharper disable InconsistentNaming
 protected virtual void ValidateChild_Internal(ValidateEventsArgs args)
 {
 }
Пример #4
0
 public ValidateEventsArgs(object sender, ValidateEventsArgs innerArgs, string propertyName)
 {
     Sender       = sender;
     InnerArgs    = innerArgs;
     PropertyName = propertyName;
 }
Пример #5
0
 public ValidateEventsArgs(object sender, ValidateEventsArgs innerArgs) : this(sender, innerArgs, null)
 {
 }