Udostępnij za pośrednictwem


Położenie elementu formantu drzewa

Początkowe położenie elementu jest ustawiona, gdy element zostanie dodany do drzewa sterowania (CTreeCtrl) za pomocą InsertItem funkcji składowej.Wywołanie funkcji Członkowskich określa uchwytu elementu nadrzędnego i uchwytu elementu, po którym nowy element jest wstawiany.Drugi uchwyt należy określić element podrzędny danego elementu nadrzędnego lub jedną z tych wartości: TVI_FIRST, TVI_LAST, lub TVI_SORT.

Gdy TVI_FIRST lub TVI_LAST jest określony, drzewie umieszcza nowy element na początku lub na końcu zapasu nadrzędnego danej listy elementów podrzędnych.Gdy TVI_SORT jest określony, formant drzewa Wstawia nowy element do listy elementów podrzędnych w kolejności alfabetycznej na podstawie tekstu etykiety elementów.

Elementy podrzędne elementu nadrzędnego listy można umieścić w porządku alfabetycznym przez wywołanie SortChildren funkcji składowej.Ta funkcja zawiera parametr, który określa, czy wszystkie poziomy elementów podrzędnych malejącej z elementu nadrzędnego danego również są sortowane w kolejności alfabetycznej.

SortChildrenCB funkcji składowej pozwala sortować elementy podrzędne na podstawie kryteriów zdefiniowanych przez użytkownika.Po wywołaniu tej funkcji, należy określić funkcję wywołania zwrotnego przez aplikację, która formant drzewa można wywołać przy każdym względna kolejność dwóch elementów podrzędnych musi zostać podjęta.Funkcja wywołania zwrotnego otrzymuje dwie wartości 32-bitowe zdefiniowanych przez aplikację dla towarów są porównywane i trzecia wartość 32-bitowe, określonym przez użytkownika podczas wywoływania SortChildrenCB.

Zobacz też

Informacje

Korzystanie z CTreeCtrl

Koncepcje

Formanty (MFC)