DataBoundControl.OnDataSourceViewChanged(Object, EventArgs) Methode

Definition

Löst das DataSourceViewChanged-Ereignis aus.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)

Parameter

sender
Object

Die Quelle des Ereignisses: DataSourceView.The source of the event, the DataSourceView.

e
EventArgs

Ein EventArgs, das Ereignisdaten enthält.An EventArgs that contains event data.

Hinweise

Die OnDataSourceViewChanged -Methode benachrichtigt ein Daten gebundenes Steuerelement, dass sich die zugrunde liegende Datenquelle geändert hat und dass das Steuerelement erneut gebunden werden muss und alle notwendigen Arbeiten ausgeführt werden müssen.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. In der Regel OnDataSourceViewChanged wird die-Methode aufgerufen, wenn sich eine Eigenschaft der Datenquellen Sicht geändert hat.Typically, the OnDataSourceViewChanged method is called when a property of the data source view has changed.

Die DataBoundControl -Klasse legt RequiresDataBinding die- true Eigenschaft auf fest, DataSourceViewChanged wenn das-Ereignis ausgelöst wird.The DataBoundControl class sets the RequiresDataBinding property to true when it raises the DataSourceViewChanged event.

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen.Raising an event invokes the event handler through a delegate. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.For more information, see Handling and Raising Events.

Mit der OnDataSourceViewChanged-Methode können auch abgeleitete Klassen das Ereignis ohne Anfügen eines Delegaten behandeln.The OnDataSourceViewChanged method also allows derived classes to handle the event without attaching a delegate. Dies ist das bevorzugte Verfahren für die Behandlung des Ereignisses in einer abgeleiteten Klasse.This is the preferred technique for handling the event in a derived class.

Hinweise für Vererber

Wenn Sie OnDataSourceViewChanged(Object, EventArgs) in einer abgeleiteten Klasse überschreiben, müssen Sie die OnDataSourceViewChanged(Object, EventArgs)-Methode der Basisklasse aufrufen, damit registrierte Delegaten das Ereignis empfangen.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.

Gilt für: