powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / TreeView ошибки отображения
3 сообщений из 3, страница 1 из 1
TreeView ошибки отображения
    #37385388
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!

Все еще борюсь с TreeView.
Отображается деревце с потомками первого уровня (без дочек). Прикрученым действием создаю дочерний узел для одного из существующих,
ок ... отображает плюсик что у данного узла есть потомок. Удаляю потомка .Nodes.Remove(.SelectedItem.Index) делаю Refresh, ок .... удаляется.
Дальше начинается дребедень... Опять создаю потомка у того же узла, но теперь вместо плюсика TreeView РАЗВОРАЧИВАЕТ УЗЕЛ И ОТОБРАЖАЕТ
ПОТОМКА БЕЗ НАСТУПЛЕНИЯ СОБЫТИЯ Expand ! В чем здесь проблема?

Заранее пасиба
...
Рейтинг: 0 / 0
TreeView ошибки отображения
    #37385970
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы узел отображался раскрытым надо изменить его свойство

node.Expanded = .T.

Проверьте на предмет присвоения этого значения новому узлу

Кроме того, из Вашего описания непонятно в какой момент Вы создаете новый узел. Это происходит в том же методе (событии) где и удаление? А удаление происходит по какому событию? Это я к тому, что нет ли у Вас "отложенных" событий, которые и разворачивают узел после завершения метода?
...
Рейтинг: 0 / 0
TreeView ошибки отображения
    #37386397
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

Пасиба, все оказалось намного проще ... Если у узла есть один дочерний и он выбран, то у родителя Node.Expanded=.T., если удалить этот текущий
дочерний (через Nodes.Remove(SelectedItem.index) то у родителя ВСЕ РАВНО Node.Expanded остается .T., несмотря на то что ДОЧЕК У НЕГО В ПРИНЦИПЕ НЕТ
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / TreeView ошибки отображения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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