Partager via


CListCtrl::EditLabel

Démarre la modification sur place du texte d'un élément.

CEdit* EditLabel(
   int nItem 
);

Paramètres

  • nItem
    Index de l'élément de l'affichage de liste qui doit être modifié.

Valeur de retour

En cas de réussite, un pointeur vers l'objet d' CEdit utilisé pour modifier le texte de l'élément ; sinon NULL.

Notes

Un contrôle liste view dont le style de fenêtre d' LVS_EDITLABELS permet à un utilisateur de modifier des étiquettes d'élément en place.L'utilisateur commence la modification en cliquant sur l'étiquette d'un élément qui a le focus.

Utilisez cette fonction pour démarrer la modification sur place du texte spécifié de l'élément de l'affichage de liste.

Exemple

        // Make sure the focus is set to the list view control.
        m_myListCtrl.SetFocus();

        // Show the edit control on the label of the first
        // item in the list view control.
        CEdit* pmyEdit = m_myListCtrl.EditLabel(1);
        ASSERT(pmyEdit != NULL);

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CListCtrl

Graphique de la hiérarchie

CListCtrl::GetEditControl