Udostępnij za pośrednictwem


TreeView.OnSelectedNodeChanged(EventArgs) Metoda

Definicja

SelectedNodeChanged Zgłasza zdarzenie kontrolkiTreeView.

protected:
 virtual void OnSelectedNodeChanged(EventArgs ^ e);
protected virtual void OnSelectedNodeChanged (EventArgs e);
abstract member OnSelectedNodeChanged : EventArgs -> unit
override this.OnSelectedNodeChanged : EventArgs -> unit
Protected Overridable Sub OnSelectedNodeChanged (e As EventArgs)

Parametry

e
EventArgs

Element EventArgs zawierający dane zdarzenia.

Uwagi

Zdarzenie SelectedNodeChanged jest wywoływane po wybraniu węzła w kontrolce TreeView . Dzięki temu można podać metodę obsługi zdarzeń, która wykonuje niestandardową procedurę, taką jak aktualizowanie wyświetlanej zawartości, za każdym razem, gdy wystąpi to zdarzenie.

Opcjonalnie można ustawić SelectAction właściwość węzła, aby określić, które zdarzenie jest wywoływane po wybraniu tego węzła.

Uwaga

Element HoverNodeStyle nie jest renderowany dla węzła z jego SelectAction właściwością ustawioną na TreeNodeSelectAction.Nonewartość .

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

Metoda OnSelectedNodeChanged 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 OnSelectedNodeChanged(EventArgs) metody w klasie pochodnej należy wywołać OnSelectedNodeChanged(EventArgs) metodę dla klasy bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.

Dotyczy

Zobacz też