An NDoc Documented Class Library

BaseValidator Class

Serves as the abstract base class for validation controls.

For a list of all members of this type, see BaseValidator Members.

System.Object
   MarshalByRefObject
      Component
         BaseValidator

public abstract class BaseValidator : Component, ISupportInitialize

Remarks

The BaseValidator class provides the core implementation for all validation controls. Validation occurs when the associated control issues a Validating event, which the base validator registers itself with with the ControlToValidate property is set.

The BaseValidator also registers itself with FormValidator if it successfully initializes, which is determined by whether the ControlToValidate property has been set.

Note No validation occurs until the first time a ControlToValidate has been altered from it's initial value.

Requirements

Namespace: Genghis.Windows.Forms Namespace

Assembly: Genghis.dll

See Also

BaseValidator Members | Genghis.Windows.Forms Namespace