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)
Параметры
Объект, CancelEventArgs содержащий данные события.
Исключения
Сбой проверки, и обработчик не имеет обработчика DataError для события или обработчик задал ThrowException свойство true. Объект исключения обычно может быть приведение к типу FormatException.
Комментарии
Помимо вызова Validating события, этот метод завершает текущее изменение ячейки и проверяет значения ячеек и строк.
При вызове события обработчик событий вызывается через делегат. Дополнительные сведения см. в разделе "Обработка и создание событий".
Метод OnValidating также позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительный способ обработки события в производном классе.
Примечания для тех, кто наследует этот метод
При переопределении OnValidating(CancelEventArgs) в производном классе обязательно вызовите метод базового класса OnValidating(CancelEventArgs) , чтобы зарегистрированные делегаты получали событие.