Condividi tramite


CTreeCtrl e CTreeView

MFC fornisce due classi che incapsulano i controlli albero: CTreeCtrl e CTreeView. Ogni classe è utile in situazioni diverse.

Usare CTreeCtrl quando è necessario un controllo finestra figlio normale, ad esempio in una finestra di dialogo. È consigliabile usare CTreeCtrl in particolare se nella finestra saranno presenti altri controlli figlio, come in una finestra di dialogo tipica.

Usare CTreeView quando si desidera che il controllo albero funzioni come una finestra di visualizzazione nell'architettura di documento/visualizzazione, nonché un controllo albero. Un CTreeView occupa l'intera area client di una finestra cornice o di una finestra di divisione. Verrà ridimensionato automaticamente quando viene ridimensionata la finestra padre e può elaborare i messaggi di comando da menu, tasti di scelta rapida e barre degli strumenti. Poiché un controllo albero contiene i dati necessari per visualizzare l'albero, l'oggetto documento corrispondente non deve essere complicato. È anche possibile usare CDocument come tipo di documento nel modello di documento.

Vedi anche

Uso di CTreeCtrl
Controlli