CTreeCtrl su CTreeView

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

Utilizzare CTreeCtrl quando è necessario un controllo normale della finestra figlio; ad esempio, in una finestra di dialogo.Può rivelarsi opportuno soprattutto per utilizzare CTreeCtrl se vi sono altri controlli figlio nella finestra, come in una normale finestra di dialogo.

Utilizzare CTreeView quando si desidera che il controllo di struttura ad albero per agire come una finestra di visualizzazione nell'architettura documento/visualizzazione nonché in un controllo struttura ad albero.CTreeView occupa l'intera area client di una finestra cornice o di una finestra con separatore.Verrà automaticamente adattata alla finestra padre viene ridimensionata e può elaborare i messaggi di comando dai menu, i tasti di scelta rapida e barre degli strumenti.Poiché un controllo struttura ad albero contiene i dati necessari per visualizzare la struttura ad albero, l'oggetto corrispondente del documento non deve essere complicato — è inoltre possibile utilizzare CDocument come tipo di documento nel modello di documento.

Vedere anche

Riferimenti

Utilizzando CTreeCtrl

Concetti

Controlli (MFC)