Udostępnij za pośrednictwem


ListView.OnBubbleEvent(Object, EventArgs) Metoda

Definicja

Określa, czy zdarzenie dla kontrolki ListView powinno być obsługiwane.

protected:
 override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent (object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean

Parametry

source
Object

Źródło zdarzenia.

e
EventArgs

Dane dotyczące zdarzenia.

Zwraca

true jeśli zdarzenie powinno być obsługiwane; w przeciwnym razie , false.

Uwagi

Metoda OnBubbleEvent jest używana przez kontrolkę ListView do opcjonalnego obsługi zdarzeń przekazywanych przez hierarchię sterowania. Określa, czy obsługiwać zdarzenie, sprawdzając właściwości EventArgs obiektu znajdującego się w parametrze e . Gdy zdarzenie musi być obsługiwane, metoda wykonuje odpowiednią akcję. Inne zdarzenia są ignorowane i przekazywane w hierarchii sterowania. Wartość zwracana tej metody wskazuje, czy należy obsłużyć zdarzenie, czy przekazać zdarzenie w górę hierarchii sterowania.

Kontrolka ListView zastępuje podstawową implementację tej metody, aby wykonać odpowiednią akcję po kliknięciu jednego z przycisków rozpoznawanych przez kontrolkę. W poniższej tabeli wymieniono przyciski rozpoznawane przez kontrolkę ListView .

Wartość CommandName Opis
"Anuluj" Anuluje operację edycji lub wstawiania. ItemCanceling Zgłasza zdarzenie.
"Usuń" Usuwa bieżący rekord ze źródła danych. Zgłasza zdarzenia ItemDeleted i ItemDeleting .
"Wybierz" SelectedIndex Ustawia właściwość na DisplayIndex wartość właściwości elementu. Renderuje SelectedItemTemplate szablon elementu. Zgłasza zdarzenia SelectedIndexChanging i SelectedIndexChanged .
"Edytuj" Umieszcza element w trybie edycji. Renderuje EditItemTemplate szablon elementu. ItemEditing Zgłasza zdarzenie.
"Wstaw" Wstawia powiązane wartości z szablonu InsertItemTemplate do źródła danych. Zgłasza zdarzenia ItemInserting i ItemInserted .
"Aktualizuj" Aktualizuje bieżący rekord w źródle danych przy użyciu powiązanych wartości z szablonu EditItemTemplate . Zgłasza zdarzenia ItemUpdating i ItemUpdated .
"Sortuj" Sortuje kolumny wymienione we CommandArgument właściwości przycisku. Zgłasza zdarzenia Sorting i Sorted .

Ta wersja metody zwraca true wartość , jeśli jeden z tych przycisków zgłasza zdarzenie obsługiwane przez kontrolkę. Aby uzyskać więcej informacji na temat bubbling zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Dotyczy

Zobacz też