DataGridView.OnValidating(CancelEventArgs) Метод

Определение

Вызывает событие Validating.

protected:
 override void OnValidating(System::ComponentModel::CancelEventArgs ^ e);
protected override void OnValidating(System.ComponentModel.CancelEventArgs e);
override this.OnValidating : System.ComponentModel.CancelEventArgs -> unit
Protected Overrides Sub OnValidating (e As CancelEventArgs)

Параметры

e
CancelEventArgs

Объект, CancelEventArgs содержащий данные события.

Исключения

Сбой проверки, и обработчик не имеет обработчика DataError для события или обработчик задал ThrowException свойство true. Объект исключения обычно может быть приведение к типу FormatException.

Комментарии

Помимо вызова Validating события, этот метод завершает текущее изменение ячейки и проверяет значения ячеек и строк.

При вызове события обработчик событий вызывается через делегат. Дополнительные сведения см. в разделе "Обработка и создание событий".

Метод OnValidating также позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительный способ обработки события в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении OnValidating(CancelEventArgs) в производном классе обязательно вызовите метод базового класса OnValidating(CancelEventArgs) , чтобы зарегистрированные делегаты получали событие.

Применяется к

См. также раздел