еще как вариант - посмотреть аналогичные места в аксапте. такие точно есть, но там вроде элементы в дереве двигаются (например объекты в программном проекте, или поля при пользовательской настройке формы), про грид навскидку не вспомню примеры. Тогда можно сделать так: сделать отдельную кнопку для перехода в режим передвигания строк, в этот момент открывать отдельное окно где строчки перемещения будут выстроены в дерево, там юзер будет двигать строчки как его душе угодно, а когда закончит - по закрытии этого окна один раз перерисовать строчки перемещения, чтобы они выстроились все в окончательном порядке
вообще, на кажду задачку можно придумать несколько вариантов решения - особенно, если четко представлять зачем точно это всё нужно, и как с этим хочет работать юзер
|