Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.133.121.160] |
|
Сообщ.
#1
,
|
|
|
Пытаюсь сделать перемещение записей по дереву, но застрял на перемещении в корне
Прикреплённая картинка
Как вставить запись между "1111111" и "22222222" или "2222222" и "3333333"? |
Сообщ.
#2
,
|
|
|
Цитата Vladimir_ @ Как вставить запись между "1111111" и "22222222" или "2222222" и "3333333"? Найти HTREEITEM для "22222" перебором, при помощи GetChildItem(TVI_ROOT) и GetNextSiblingItem(hItem) , затем сделать InsertItem("XXXXX", TVI_ROOT, hItem_2222222); Либо tree.InsertItem("XXXXX", hParenItem, tree.GetSelectedItem()); В общем сначала, найти хэндл элемента после которого ты хочешь добавить новый, потом вызвать InsertItem с указанием родителя (TVI_ROOT для корневого) и этого хэндла |
Сообщ.
#3
,
|
|
|
Спасибо, разобрался!
|