Всем привет. Разместил на форме реквизит ДеревоЗначений. Заполнил его данными из запроса с иерархией. Теперь хочу поиграться: по-перемещать элементы между разными родителями. Т.е.
-Стулья
|- Стул детский
|- Стул офисный
-Столы
|- Стол офисный
|- Стол кухонный
Хочу мышкой переместить "Стул офисный" в группу "Столы". Никак. Смотрел обработчики перемещения, что-то не догнал. Однако в рамках одного родителя могу сортировать элементы без проблем.
Очень нужен правильный вектор. Спасибо.
в дереве значений нельзя переместить строку из одной ветки в другую, т.е. свойство Родитель у строки дерева только для чтения.
нужно добавить новую строку у новой ветки, скопировать данные из старой строки, которую затем удалить. Будет как раз эффект "перемещения"
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший