Udostępnij za pośrednictwem


CTreeCtrl vs. CTreeView

MFC zapewnia dwóch klas, które formanty drzew: CTreeCtrl i CTreeView.Każda klasa jest przydatne w różnych sytuacjach.

Użyj CTreeCtrl przy kontroli okno podrzędne zwykły. na przykład w oknie dialogowym.Szczególnie warto używać CTreeCtrl Jeśli okno, jak w oknie dialogowym typowe ma być innych formantów podrzędnych.

Użyj CTreeView kiedy chcesz drzewie działać jak okno widoku w architekturze/widok dokumentu, jak również Kontrola drzewa.A CTreeView zajmą obszaru klienckiego całej ramki lub oknie rozdzielacza.To zostanie automatycznie dopasowane podczas zmiany rozmiaru okna jej nadrzędnego i może przetworzyć wiadomości polecenia z menu, klawisze skrótów i paski narzędzi.Ponieważ formant drzewa zawiera dane niezbędne do wyświetlania drzewa, odpowiedni obiekt dokumentu nie ma być skomplikowane — można użyć nawet CDocument jako typ dokumentu w szablonie dokumentu.

Zobacz też

Informacje

Przy użyciu CTreeCtrl

Koncepcje

Formanty (MFC)