Aracılığıyla paylaş


Ağaç Denetim Öğesi Konumu

Uyarı

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

Öğe üye işlevi kullanılarak ağaç denetimine (InsertItem) eklendiğinde öğenin ilk konumu ayarlanır. Üye işlev çağrısı, üst öğenin tutamacını ve yeni öğenin eklendiği öğenin tutamacını belirtir. İkinci tanıtıcı, verilen üst öğenin alt öğesini veya şu değerlerden birini tanımlamalıdır: TVI_FIRST, TVI_LASTveya TVI_SORT.

TVI_FIRST veya TVI_LAST belirtildiğinde, ağaç denetimi yeni öğeyi verilen üst öğenin alt öğe listesinin başına veya sonuna yerleştirir. Belirtildiğinde TVI_SORT , ağaç denetimi yeni öğeyi öğe etiketlerinin metnine göre alfabetik sırada alt öğeler listesine ekler.

SortChildren üye işlevini çağırarak bir üst öğenin alt öğe listesini alfabetik düzene koyabilirsiniz. Bu işlev, verilen üst öğeden türeyen tüm alt öğe düzeylerinin de alfabetik sırada sıralanıp sıralanmadığını belirten bir parametre içerir.

SortChildrenCB üye işlevi, çocuk öğeleri tanımladığınız ölçütlere göre sıralamanıza imkan tanır. Bu işlevi çağırdığınızda, iki alt öğenin göreli sırasına karar vermek gerektiğinde ağaç denetiminin çağırabileceği uygulama tanımlı bir geri çağırma işlevi belirtirsiniz. Geri çağırma işlevi, karşılaştırılmakta olan öğeler için iki adet 32 bit uygulama tanımlı değer ve çağırırken SortChildrenCBbelirttiğiniz üçüncü bir 32 bit değer alır.

Ayrıca bakınız

CTreeCtrl kullanma
Kontroller