DataBoundControl.OnDataSourceViewChanged(Object, EventArgs) Metoda

Definicja

Podnosi DataSourceViewChanged zdarzenie.Raises the DataSourceViewChanged event.

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)

Parametry

sender
Object

Źródło zdarzenia, DataSourceView .The source of the event, the DataSourceView.

e
EventArgs

Zawierający EventArgs dane zdarzenia.An EventArgs that contains event data.

Uwagi

OnDataSourceViewChangedMetoda powiadamia formant powiązany z danymi, że bazowe źródło danych uległo zmianie i że formant powinien zostać ponownie powiązany i należy wykonać wszelkie niezbędne prace.The OnDataSourceViewChanged method notifies a data-bound control that the underlying data source has changed and that the control should rebind and any necessary work should be performed. Zazwyczaj OnDataSourceViewChanged Metoda jest wywoływana, gdy właściwość widoku źródła danych została zmieniona.Typically, the OnDataSourceViewChanged method is called when a property of the data source view has changed.

DataBoundControlKlasa ustawia RequiresDataBinding Właściwość na, true gdy wywołuje DataSourceViewChanged zdarzenie.The DataBoundControl class sets the RequiresDataBinding property to true when it raises the DataSourceViewChanged event.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.Raising an event invokes the event handler through a delegate. Aby uzyskać więcej informacji, zobacz Obsługa iwywoływanie zdarzeń.For more information, see Handling and Raising Events.

OnDataSourceViewChangedMetoda umożliwia również klasom pochodnym obsłużenia zdarzenia bez dołączania delegata.The OnDataSourceViewChanged method also allows derived classes to handle the event without attaching a delegate. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.This is the preferred technique for handling the event in a derived class.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnDataSourceViewChanged(Object, EventArgs) klasy pochodnej należy wywołać metodę klasy bazowej, aby OnDataSourceViewChanged(Object, EventArgs) zarejestrowani delegowani odbierał zdarzenie.When overriding OnDataSourceViewChanged(Object, EventArgs) in a derived class, be sure to call the base class's OnDataSourceViewChanged(Object, EventArgs) method so that registered delegates receive the event.

Dotyczy