Controllo List e visualizzazione elenco

Per praticità, MFC incapsula il controllo elenco in due modi. È possibile usare i controlli elenco:

CListView semplifica l'integrazione di un controllo elenco con l'architettura di documento/visualizzazione MFC, incapsulando il controllo incapsulando molto quanto CEditView incapsula un controllo di modifica: il controllo riempie l'intera superficie di una visualizzazione MFC. (La visualizzazione è il controllo , eseguire il cast a CListView. )

Un CListView oggetto eredita da CCtrlView e dalle relative classi di base e aggiunge una funzione membro per recuperare il controllo elenco sottostante. Utilizzare i membri della visualizzazione per lavorare con la vista come visualizzazione. Usare la funzione membro GetListCtrl per ottenere l'accesso alle funzioni membro del controllo elenco. Usare questi membri per:

  • Aggiungere, eliminare o modificare "elementi" nell'elenco.

  • Impostare o ottenere gli attributi del controllo elenco.

Per ottenere un riferimento all'oggetto CListCtrl sottostante, CListViewchiamare GetListCtrl dalla classe di visualizzazione elenco:

CListCtrl& listCtrl = GetListCtrl();

In questo argomento vengono descritti entrambi i modi per utilizzare il controllo elenco.

Vedi anche

Uso di CListCtrl
Controlli