Udostępnij za pośrednictwem


Położenie elementu sterowania drzewa

Początkowe położenie elementu jest ustawiona, gdy element zostanie dodany do formantu drzewa (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 musi określać element podrzędnych danego elementu nadrzędnego lub jednej 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 końca elementu nadrzędnego danego listy elementów podrzędnych.Gdy TVI_SORT jest określony, drzewie wstawia nowy element do listy elementów podrzędnych w kolejności alfabetycznej, na podstawie tekstu etykiety elementów.

Lista elementów podrzędnych elementu nadrzędnego można umieścić w porządku alfabetycznym, wywołując 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 porządku alfabetycznym.

SortChildrenCB funkcji składowej pozwala sortować elementy podrzędne na podstawie kryteriów zdefiniowanych przez użytkownika.Po wywołaniu tej funkcji można określić funkcję wywołanie zwrotne definiowane przez aplikację, która drzewie można wywołać przy każdym względna kolejność dwóch elementów podrzędnych musi być podjęta.Funkcja zwrotna otrzymuje dwa 32-bitowe przez aplikację wartości dla elementów, które są porównywane i trzecia wartość 32-bitowe, określona podczas wywoływania SortChildrenCB.

Zobacz też

Informacje

Przy użyciu CTreeCtrl

Koncepcje

Formanty (MFC)