Condividi tramite


Aggiunta di colonne al controllo (visualizzazione di rapporti)

[!NOTA]

La procedura riportata di seguito è applicabile a un oggetto di CListCtrl o di CListView .

Quando un controllo elenco è nella visualizzazione di rapporti, le colonne visualizzate, fornendo un metodo di organizzazione degli elementi secondari diversi di ogni elemento di controllo list.Questa organizzazione viene distribuita con una corrispondenza uno-a-uno tra una colonna nel controllo elenco e l'elemento secondario associato elemento di controllo list.Per ulteriori informazioni sugli elementi secondari, vedere Aggiunta di elementi al controllo.Un esempio di un controllo elenco nella visualizzazione rapporti viene fornito dalla visualizzazione dettagli in Windows 95 e Windows 98 Esplora Risorse.I primi elenchi di colonne cartella, icone dei file e le etichette.Altre colonne vengono elencate le dimensioni del file, il tipo di file, nell'ultima modifica della data, e così via.

Anche se le colonne possono essere aggiunte a un elenco in qualsiasi momento, le colonne sono visibili solo quando il controllo ha il bit di stile di LVS_REPORT attivato.

Ogni colonna contiene un oggetto associato voce di intestazione (vedere CHeaderCtrl) che etichette la colonna e che consente agli utenti di ridimensionare la colonna.

Se il controllo elenco supporta una visualizzazione di rapporti, è necessario aggiungere una colonna per ogni elemento secondario possibile in un elemento di controllo list.Aggiungere una colonna preparazione di una struttura di LV_COLUMN quindi eseguita una chiamata a InsertColumn.Dopo aver aggiunto le colonne necessarie (talvolta definite voci di intestazione), è possibile riordinarli mediante le funzioni membro e degli stili che appartengono al controllo intestazione incorporato.Per ulteriori informazioni, vedere Elementi dell'ordine nel controllo intestazione.

[!NOTA]

Se il controllo elenco è creato con lo stile di LVS_NOCOLUMNHEADER , qualsiasi tentativo di inserire le colonne verrà ignorato.

Vedere anche

Riferimenti

Utilizzando CListCtrl

Concetti

Controlli (MFC)