Classe CListView
Semplifica l'uso del controllo elenco e di CListCtrl, la classe che incapsula la funzionalità list-control, con l'architettura di visualizzazione documento di MFC.
Sintassi
class CListView : public CCtrlView
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CListView::CListView | Costruisce un oggetto CListView . |
Metodi pubblici
Nome | Descrizione |
---|---|
CListView::GetListCtrl | Restituisce il controllo elenco associato alla visualizzazione. |
Metodi protetti
Nome | Descrizione |
---|---|
CListView::RemoveImageList | Rimuove l'elenco di immagini specificato dalla visualizzazione elenco. |
Osservazioni:
Per altre informazioni su questa architettura, vedere la panoramica per la classe CView e i riferimenti incrociati citati.
Gerarchia di ereditarietà
CListView
Requisiti
Intestazione: afxcview.h
CListView::CListView
Costruisce un oggetto CListView
.
CListView();
CListView::GetListCtrl
Chiamare questa funzione membro per ottenere un riferimento al controllo elenco associato alla visualizzazione.
CListCtrl& GetListCtrl() const;
Valore restituito
Riferimento al controllo elenco associato alla visualizzazione.
Esempio
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
Rimuove l'elenco di immagini specificato dalla visualizzazione elenco.
void RemoveImageList(int nImageList);
Parametri
nImageList
Indice in base zero dell'immagine da rimuovere.
Vedi anche
MFC Sample ROWLIST
Classe CCtrlView
Grafico della gerarchia
Classe CCtrlView