Partager via


ListView.OnBubbleEvent(Object, EventArgs) Méthode

Définition

Détermine si un événement pour le contrôle ListView 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 dans 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 contenues 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 jusqu’à 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’utilisateur clique sur l’un des boutons reconnus par le contrôle. 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.
"Delete" Supprime l'enregistrement actuel de la source de données. Déclenche les ItemDeleted événements et ItemDeleting .
« Sélectionner » Définit la SelectedIndex propriété sur la valeur de la DisplayIndex propriété pour l’élément. Restitue le SelectedItemTemplate modèle pour l’élément. Déclenche les SelectedIndexChanging événements et SelectedIndexChanged .
« Modifier » Place l’élément en mode édition. Restitue le EditItemTemplate modèle pour 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 ItemInserting événements et ItemInserted .
« 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 ItemUpdating événements et ItemUpdated .
« Trier » Trie les colonnes répertoriées dans la CommandArgument propriété du bouton. Déclenche les Sorting événements et Sorted .

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 le bouillonnement d’événements, consultez Gestion et déclenchement d’événements.

S’applique à

Voir aussi