Partager via


ListView.OnBubbleEvent(Object, EventArgs) Méthode

Définition

Détermine si un événement pour le ListView contrôle doit être géré.

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

Paramètres

source
Object

Source de l'événement.

e
EventArgs

Données d'événement.

Retours

true si l’événement doit être géré ; sinon, false.

Remarques

La OnBubbleEvent méthode est utilisée par le ListView contrôle pour gérer éventuellement les événements transmis via la hiérarchie de contrôle. Il détermine s’il faut gérer un événement en examinant les propriétés de l’objet EventArgs contenu dans le e paramètre. Lorsqu’un événement doit être géré, la méthode effectue l’action appropriée. D’autres événements sont ignorés et transmis à la hiérarchie de contrôle. La valeur de retour de cette méthode indique s’il faut gérer l’événement ou passer l’événement à la hiérarchie de contrôle.

Le ListView contrôle remplace l’implémentation de base de cette méthode pour effectuer l’action appropriée lorsque l’un des boutons reconnus par le contrôle est cliqué. Le tableau suivant répertorie les boutons que le ListView contrôle reconnaît.

Valeur CommandName Description
« Annuler » Annule une opération de modification ou d’insertion. Déclenche l’événement ItemCanceling.
« Supprimer » Supprime l’enregistrement actif de la source de données. Déclenche les événements et ItemDeleting les ItemDeleted événements.
« Sélectionner » Définit la SelectedIndex propriété sur la DisplayIndex valeur de propriété de l’élément. Affiche le SelectedItemTemplate modèle de l’élément. Déclenche les événements et SelectedIndexChanged les SelectedIndexChanging événements.
« Modifier » Place l’élément en mode édition. Affiche le EditItemTemplate modèle de l’élément. Déclenche l’événement ItemEditing.
« Insérer » Insère les valeurs liées du InsertItemTemplate modèle dans la source de données. Déclenche les événements et ItemInserted les ItemInserting événements.
« Mettre à jour » Met à jour l’enregistrement actif dans la source de données avec les valeurs liées du EditItemTemplate modèle. Déclenche les événements et ItemUpdated les ItemUpdating événements.
« Trier » Trie les colonnes répertoriées dans la CommandArgument propriété du bouton. Déclenche les événements et Sorted les Sorting événements.

Cette version de la méthode retourne true si l’un de ces boutons déclenche un événement géré par le contrôle. Pour plus d’informations sur les bulles d’événements, consultez Gestion et déclenchement d’événements.

S’applique à

Voir aussi