Freigeben über


ListView.OnBubbleEvent(Object, EventArgs) Methode

Definition

Bestimmt, ob ein Ereignis für das ListView-Steuerelement behandelt werden soll.

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

Parameter

source
Object

Die Quelle des Ereignisses.

e
EventArgs

Die Ereignisdaten.

Gibt zurück

true, wenn das Ereignis behandelt werden soll, andernfalls false.

Hinweise

Die OnBubbleEvent -Methode wird vom ListView -Steuerelement verwendet, um optional Ereignisse zu behandeln, die über die Steuerelementhierarchie übergeben werden. Es bestimmt, ob ein Ereignis behandelt werden soll, indem die Eigenschaften des EventArgs Objekts untersucht werden, die e im Parameter enthalten sind. Wenn ein Ereignis behandelt werden muss, führt die -Methode die entsprechende Aktion aus. Andere Ereignisse werden ignoriert und die Steuerelementhierarchie übergeben. Der Rückgabewert dieser Methode gibt an, ob das Ereignis behandelt oder das Ereignis in der Steuerelementhierarchie übergeben werden soll.

Das ListView Steuerelement überschreibt die Basisimplementierung dieser Methode, um die entsprechende Aktion auszuführen, wenn auf eine der vom Steuerelement erkannten Schaltflächen geklickt wird. In der folgenden Tabelle sind die Schaltflächen aufgeführt, die das ListView Steuerelement erkennt.

CommandName-Wert BESCHREIBUNG
"Abbrechen" Bricht einen Bearbeitungs- oder Einfügevorgang ab. Löst das ItemCanceling-Ereignis aus.
"Löschen" Löscht den aktuellen Datensatz aus der Datenquelle. Löst die ItemDeleted Ereignisse und ItemDeleting aus.
„Auswählen“ Legt die SelectedIndex -Eigenschaft auf den DisplayIndex Eigenschaftswert für das Element fest. Rendert die SelectedItemTemplate Vorlage für das Element. Löst die SelectedIndexChanging Ereignisse und SelectedIndexChanged aus.
"Bearbeiten" Versetzt das Element in den Bearbeitungsmodus. Rendert die EditItemTemplate Vorlage für das Element. Löst das ItemEditing-Ereignis aus.
"Einfügen" Fügt die gebundenen Werte aus der InsertItemTemplate Vorlage in die Datenquelle ein. Löst die ItemInserting Ereignisse und ItemInserted aus.
"Aktualisieren" Aktualisiert den aktuellen Datensatz in der Datenquelle mit den gebundenen Werten aus der EditItemTemplate Vorlage. Löst die ItemUpdating Ereignisse und ItemUpdated aus.
"Sortieren" Sortiert die In der CommandArgument -Eigenschaft der Schaltfläche aufgeführten Spalten. Löst die Sorting Ereignisse und Sorted aus.

Diese Version der Methode gibt zurück true , wenn eine dieser Schaltflächen ein Ereignis auslöst, das vom Steuerelement behandelt wird. Weitere Informationen zum Bubbling von Ereignissen finden Sie unter Behandeln und Auslösen von Ereignissen.

Gilt für:

Weitere Informationen