ListView.OnBubbleEvent(Object, EventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.