CListView, classe
Simplifie l’utilisation du contrôle de liste et de CListCtrl, la classe qui encapsule les fonctionnalités de contrôle de liste, avec l’architecture d’affichage de document de MFC.
Syntaxe
class CListView : public CCtrlView
Membres
Constructeurs publics
Nom | Description |
---|---|
CListView ::CListView | Construit un objet CListView . |
Méthodes publiques
Nom | Description |
---|---|
CListView ::GetListCtrl | Retourne le contrôle de liste associé à la vue. |
Méthodes protégées
Nom | Description |
---|---|
CListView ::RemoveImageList | Supprime la liste d’images spécifiée de l’affichage liste. |
Notes
Pour plus d’informations sur cette architecture, consultez la vue d’ensemble de la classe CView et les références croisées mentionnées ici.
Hiérarchie d'héritage
CListView
Spécifications
En-tête : afxcview.h
CListView ::CListView
Construit un objet CListView
.
CListView();
CListView ::GetListCtrl
Appelez cette fonction membre pour obtenir une référence au contrôle de liste associé à la vue.
CListCtrl& GetListCtrl() const;
Valeur de retour
Référence au contrôle de liste associé à l’affichage.
Exemple
void CMyListView::OnInitialUpdate()
{
CListView::OnInitialUpdate();
// this code only works for a report-mode list view
ASSERT(GetStyle() & LVS_REPORT);
CListCtrl& listCtrl = GetListCtrl();
// Insert a column. This override is the most convenient.
listCtrl.InsertColumn(0, _T("Player Name"), LVCFMT_LEFT);
// The other InsertColumn() override requires an initialized
// LVCOLUMN structure.
LVCOLUMN col;
col.mask = LVCF_FMT | LVCF_TEXT;
col.pszText = _T("Jersey Number");
col.fmt = LVCFMT_LEFT;
listCtrl.InsertColumn(1, &col);
// Set reasonable widths for our columns
listCtrl.SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
listCtrl.SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
}
CListView ::RemoveImageList
Supprime la liste d’images spécifiée de l’affichage liste.
void RemoveImageList(int nImageList);
Paramètres
nImageList
Index de base zéro de l’image à supprimer.
Voir aussi
Exemple ROWLIST MFC
CCtrlView, classe
Graphique hiérarchique
CCtrlView, classe