Share via


Controllo elenco e visualizzazione elenco

Per comodità, MFC esegue il controllo elenco in due modi.È possibile utilizzare i controlli elenco:

  • Direttamente, incorporando un oggetto di CListCtrl in una classe finestra di dialogo.

  • Indirettamente, utilizzando classe CListView.

CListView semplifica integrare un controllo elenco con l'architettura documento/visualizzazione MFC, incapsulante il controllo sono simili a CEditView incapsula un controllo di modifica: il controllo occupa l'intera area di una visualizzazione MFC.(La visualizzazione è il controllo, eseguire il cast di a CListView).

Un oggetto di CListView eredita da CCtrlView e dalle classi di base e aggiunge una funzione membro per recuperare il controllo elenco sottostante.Utilizzare i membri di visualizzazione per l'utilizzo della visualizzazione come visualizzazione.Utilizzare la funzione membro di GetListCtrl per accedere alle funzioni membro di controllo list.Utilizzare questi membri:

  • Aggiungere, eliminare, o modificare gli elementi assegnando„ nell'elenco.

  • Impostare o ottenere gli attributi di controllo list.

Per ottenere un riferimento a CListCtrl sottostante a CListView, chiamare GetListCtrl dalla classe di visualizzazione elenco:

CListCtrl& listCtrl = GetListCtrl();

In questo argomento vengono descritte entrambe le modalità per utilizzare il controllo elenco.

Vedere anche

Riferimenti

Utilizzando CListCtrl

Concetti

Controlli (MFC)