Поделиться через


DataBoundControl.OnDataSourceViewChanged(Object, EventArgs) Метод

Определение

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

protected:
 virtual void OnDataSourceViewChanged(System::Object ^ sender, EventArgs ^ e);
protected virtual void OnDataSourceViewChanged(object sender, EventArgs e);
abstract member OnDataSourceViewChanged : obj * EventArgs -> unit
override this.OnDataSourceViewChanged : obj * EventArgs -> unit
Protected Overridable Sub OnDataSourceViewChanged (sender As Object, e As EventArgs)

Параметры

sender
Object

Источник события, объект DataSourceView.

e
EventArgs

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

Комментарии

Метод OnDataSourceViewChanged уведомляет элемент управления, привязанный к данным, что базовый источник данных изменился, и что элемент управления должен быть перебинирован и любая необходимая работа должна выполняться. Как правило, OnDataSourceViewChanged метод вызывается при изменении свойства представления источника данных.

Класс DataBoundControl задает свойству RequiresDataBinding значение true при вызове DataSourceViewChanged события.

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

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

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

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

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