CTreeCtrl ve CTreeView karşılaştırması

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam ediyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

MFC, ağaç denetimlerini kapsülleyen iki sınıf sağlar: CTreeCtrl ve CTreeView. Her sınıf farklı durumlarda yararlıdır.

Düz bir alt pencere denetimine ihtiyacınız olduğunda kullanın CTreeCtrl ; örneğin, bir iletişim kutusunda. tr-TR: Pencerede, özellikle de tipik bir iletişim kutusunda olduğu gibi başka alt denetimler varsa, CTreeCtrl kullanmayı istersiniz.

Ağaç denetiminin hem belge/görünüm mimarisinde hem de ağaç denetiminde bir görünüm penceresi gibi davranmasını istediğinizde kullanın CTreeView . Bir CTreeView, bir çerçeve penceresinin veya bölücü penceresinin tüm istemci alanını kaplar. Üst penceresi yeniden boyutlandırıldığında otomatik olarak yeniden boyutlandırılır ve menülerden, kısayol tuşlarından ve araç çubuklarından gelen komut iletilerini işleyebilir. Ağaç denetimi ağacı görüntülemek için gereken verileri içerdiğinden, ilgili belge nesnesinin karmaşık olması gerekmez; belge şablonunuzda belge türü olarak CDocument'ı bile kullanabilirsiniz.

Ayrıca bakınız

CTreeCtrl kullanma
Kontroller