0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
|
|
1 | |
Как отслеживать и соответственно вовремя изменить картинку с закрытой папкой на картинку с открытой папкой?23.12.2007, 14:34. Показов 1224. Ответов 5
Метки нет (Все метки)
1) Как отслеживать и соответственно вовремя изменить картинку с закрытой папкой на картинку с открытой папкой - если пользователь открывает дерево TreeView?
2) Необходимо сохранять состояние TreeView. Я сохраняю в файл - Уникальный ключ (01,02....), Индекс (Он тот же ключ но с приставкой имени главного - корневого раздела (База01, База02....)) и собственно название - это то что пишется при отображении в TreeView (Записи, Даты, Напроминания....) ВОПРОС! Как мне получить ключ предыдущего по дереву иерархии узла? Я могу получить полный путь с названиями - но они не уникальны (База01ЗаписиЗапись01), а как получить такой же путь но из ключей? (База01База03База213123........)???
0
|
23.12.2007, 14:34 | |
Ответы с готовыми решениями:
5
Не могу разобраться с папкой Desktop и скрытой папкой Public Desktop HTML - Надо: вставить картинку в картинку, в эту картинку, ссылку в картинку Как синхронизировать папку из OneDrive с папкой на компьютере? Можно ли через ASP с виртуальной папкой работать, как с сетевым диском?? |
0 / 0 / 0
Регистрация: 23.12.2007
Сообщений: 20
|
||||||
23.12.2007, 16:48 | 2 | |||||
1) обрабатывай сообщения Collapse и Expand: в качестве параметра тебе дают узелок, на котором кликнули. У узелка, например, в теге, можно хранить инфу о том, кто он - 'папка' или 'не папка'. Далее, надеюсь, додумаешь сам
2) > Как мне получить ключ предыдущего по дереву иерархии узла? можно через Node.Previous.Key... Но послушай, зачем тебе геморрой с путями? При сохранении можно бежать по дереву и сразу писать все в иерархической структуре, например так:
0
|
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
|
|
23.12.2007, 16:59 [ТС] | 3 |
Неее проблемма в том, что этот файл потом нужно будет обработать из другой проги и для этого удобнее представить все именно в виде путей - тот объект все переваривает путями и я бы хотел именно при сохранении получать готовый файл, а не обрабатывать его при загрузке.
0
|
0 / 0 / 0
Регистрация: 23.12.2007
Сообщений: 20
|
|
23.12.2007, 17:42 | 4 |
можно самому написать рекурсивную функцию, которая строит путь из ключей. Она бежит по theNode.Parent пока не упрется в Nothing...
0
|
0 / 0 / 1
Регистрация: 16.08.2007
Сообщений: 271
|
|
24.12.2007, 09:31 [ТС] | 5 |
С рекрксивным поиском понял - но вот как быть самой сутью? Я понял что тут должен быть цикл запущенный от 1 до Count - это то что переберет все ключи. А вот как зарядить внутрь него цикл который бы бежал до кнца дурева - до верхушек ветвей - я что то не пойму... у кого есть функция для такого поиска - думаю она не более 15-20 строк.
0
|
0 / 0 / 0
Регистрация: 23.12.2007
Сообщений: 20
|
||||||
25.12.2007, 14:47 | 6 | |||||
вот функция для получения путя из ключей для заданного узла:
0
|
25.12.2007, 14:47 | |
25.12.2007, 14:47 | |
Помогаю со студенческими работами здесь
6
Как преобразовать ссылку на картинку в саму картинку с необходимыми атрибутами? Подскажите как наложить картинку на картинку так что бы она была резиновая Как при нажатии на картинку открыть текст и картинку? Проблемма с папкой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |