Udostępnij za pośrednictwem


BaseDataList.OnDataSourceViewChanged(Object, EventArgs) Metoda

Definicja

DataSourceViewChanged Zgłasza zdarzenie.

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.

e
EventArgs

Element EventArgs zawierający dane zdarzenia.

Uwagi

Metoda OnDataSourceViewChanged powiadamia kontrolkę związaną z danymi, że bazowe źródło danych uległo zmianie i że kontrolka powinna zostać ponownie powiązana i należy wykonać wszelkie niezbędne prace. Zazwyczaj metoda jest wywoływana OnDataSourceViewChanged po zmianie właściwości widoku źródła danych.

Klasa BaseDataList ustawia właściwość na true wartość po wystąpieniu DataSourceViewChanged zdarzenia.RequiresDataBinding

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnDataSourceViewChanged umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnDataSourceViewChanged(Object, EventArgs) w klasie pochodnej należy wywołać metodę klasy OnDataSourceViewChanged(Object, EventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie.

Dotyczy

Zobacz też