У меня есть элемент управления в виде дерева:
- Родительский элемент 1
- Детский предмет 1
- Детский предмет 2
- Детский предмет 3
- Родительский элемент 2
- Детский предмет 1
- Детский предмет 2
- Детский предмет 3
- Родительский элемент 3
- Детский предмет 1
- Детский предмет 2
- Детский предмет 3
Я хочу переместить, например, Родительский элемент 2 , вверх или вниз со своими дочерними элементами, а также я хочу переместить дочерние элементы вверх / вниз для его родительского уровня.
p.s. Я сделал это с базой данных, но проблема в производительности - перепривязывать древовидную структуру при каждой операции перемещения.