Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто знает как поменять местами ноды одного уровня в TreeView ? / 7 сообщений из 7, страница 1 из 1
11.11.2003, 12:18
    #32319917
asudx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
Hi Аll !
про TreeView много информации в форуме, НО
Кто знает как поменять местами ноды одного уровня в TreeView ?
или вставить новую ноду в заданную позицию дерева?

имеется ввиду поменять местами ноды внутри "папки", а не переложить из одной папки в другую ...

пример Митина из @rusimport посмотрел, но там механизм move реализован через сохранение в БД и перезаполнение дерева

drag&drop уже отлажен и замечательно работает
... все было бы просто, если index не был бы read only!

Цель написания проги - редактирование иерархического классификатора кодов, а далее - OLAP
...
Рейтинг: 0 / 0
11.11.2003, 12:26
    #32319935
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
пример Митина из @rusimport посмотрел, но там механизм move реализован через сохранение в БД и перезаполнение дерева
Ну если ты не хочешь ничего в БД сохранять, то где же ты будешь хранить свою структуру?
Тебе никто не даст ответа, т.к совершенно непонятно как именно ты хранишь данные. Я, навскидку, могу привести 3 принципивльно разных реализации древовидных структур.
...
Рейтинг: 0 / 0
11.11.2003, 13:00
    #32320018
asudx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
Hi, Pavel !
да, разумеется данные закачиваются из таблицы в начале работы модуля
и планировалось результаты корректироки дерева по команде
переносить в БД.те.

1 - моделирование / редактирование структуры в дереве
2 - синхронизация дерева с классификатором в БД / если устроит результат /
3 - синхронизация таблиц с ПОЛЕЗНЫМИ данными с классификатором

нужно это в ситуации, когда смотришь в OLAP, и видишь что строчка с ПОЛЕЗНЫМИ данными не в той иерархии сидит выполнить корректную перекодировку...

если вариантов кроме как через БД нет тогда буду через БД менять местами.

а начал дергаться т.к. в инете нашел ссылки на желаемую возможность move.

У микрософта нашел на
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsTreeNodeCollectionMembersTopic.asp

".NET Framework Class Library
TreeNodeCollection.Insert Method
Inserts an existing tree node in the tree node collection at the specified location."

Скачал какие то примочки для NET Framework, проинсталировал, а как прикрутить к Access, чтобы стали доступны их классы на знаю - отстал от жизни.

... и вот сейчас в радумьях или через БД или разбираться с TreeNodeCollection.Insert в NET Framework.

ВЧ
...
Рейтинг: 0 / 0
11.11.2003, 13:16
    #32320054
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
Что-то мне кажется, что без перепостроения дерева не обойтись. Посмотрел как у меня реализовано - удаляю ноды и перестраиваю, но не все, а минимально возможную часть.
...
Рейтинг: 0 / 0
11.11.2003, 13:20
    #32320063
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
И такой же совет дал Сенин Виктор в форуме по VB
Нафига было кросспостинг устраивать...
...
Рейтинг: 0 / 0
11.11.2003, 13:26
    #32320074
asudx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
Понял.
Спасибо всем
...
Рейтинг: 0 / 0
11.11.2003, 14:49
    #32320258
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто знает как поменять местами ноды одного уровня в TreeView ?
Обманул я asudx. :(
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто знает как поменять местами ноды одного уровня в TreeView ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]