DataGridView.OnDataError(Boolean, DataGridViewDataErrorEventArgs) Метод

Определение

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

protected:
 virtual void OnDataError(bool displayErrorDialogIfNoHandler, System::Windows::Forms::DataGridViewDataErrorEventArgs ^ e);
protected virtual void OnDataError (bool displayErrorDialogIfNoHandler, System.Windows.Forms.DataGridViewDataErrorEventArgs e);
abstract member OnDataError : bool * System.Windows.Forms.DataGridViewDataErrorEventArgs -> unit
override this.OnDataError : bool * System.Windows.Forms.DataGridViewDataErrorEventArgs -> unit
Protected Overridable Sub OnDataError (displayErrorDialogIfNoHandler As Boolean, e As DataGridViewDataErrorEventArgs)

Параметры

displayErrorDialogIfNoHandler
Boolean

Значение true, чтобы отобразить диалоговое окно ошибки, если отсутствует обработчик для события DataError.

e
DataGridViewDataErrorEventArgs

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

Комментарии

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

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

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

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

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

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