Aracılığıyla paylaş


Ağaç denetimi stilleri

Ağaç denetimi (CTreeCtrl) stiller ağaç denetimin görünümünü yönlerini yöneten.Ağaç denetimi oluşturduğunuzda ilk stiller ayarlayın.Almak ve stilleri kullanarak ağaç denetimi oluşturduktan sonra değiştirmek GetWindowLong ve SetWindowLong belirterek, Windows işlevlerini gwl_style için nIndex parametresi.Stilleri tam listesi için bkz: Ağaç görünümü denetiminin pencere stilleri , Windows SDK.

TVS_HASLINES stil alt öğelere karşılık gelen ana maddeye bağlantı satırları çizerek ağaç denetimin hiyerarşisinin grafik gösterimini geliştirir.Bu stil, sıradüzenin kök öğe bağlantı değil.Bunu yapmak için birleştirmeniz gerekir TVS_HASLINES ve TVS_LINESATROOT stilleri.

Kullanıcı genişletebilir veya üst öğeyi çift tıklatarak üst maddenin alt öğelerin listesini daraltır.Ağaç denetimi olan TVS_SINGLEEXPAND genişletmek için seçilen madde ve daraltmak için seçili öğenin stil neden olur.Fareyi tek tıklatma seçili öğe için kullanılır ve bu öğeyi kapalı, genişletilecek.Seçili öğeyi tek-açık olduğunda tıklattıysanız daraltılmış.

Ağaç denetimi olan tvs_hasbuttons stili, her üst öğenin sol tarafında bir düğme ekler.Kullanıcı, genişletmek veya daraltmak için üst öğeyi çift alternatif olarak alt öğeler düğmesini tıklatabilirsiniz.tvs_hasbuttons hiyerarşisinin kök öğe için düğmeyi eklemez.Bunu yapmak için birleştirmeniz gerekir TVS_HASLINES, TVS_LINESATROOT, ve tvs_hasbuttons.

TVS_EDITLABELS stili sayesinde Kullanıcı ağaç denetimi öğelerin etiketleri düzenlemek mümkün.Etiketleri düzenleme hakkında daha fazla bilgi için bkz: Düzenleme denetimi etiket ağacını bu konuda daha sonra.

TVS_NOTOOLTIPS stili, ağaç görünümü denetimleri otomatik araç ipucu özelliği devre dışı bırakır.Bu özellik otomatik olarak tüm başlık görünür değilse, Fare imlecinin altında öğe başlığını içeren bir araç ipucu görüntülenir.

Ayrıca bkz.

Başvuru

CTreeCtrl kullanma

Kavramlar

Denetimleri (mfc)