И опять TreeView
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



И опять TreeView Expand / Collapse
Автор
Сообщение
15.07.2006 12:24
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.08.2007 13:16
Сообщ.: 81, Visits: 890
Скажите пожалуйста, как сделать, чтобы когда программа запускается дерево сразу было раскрытым. А еще у меня в контекстном меню дерева есть пункт Переименовать. Как сделать так, чтобы при выборе этого пункта в выделенной строке дерева появился курсор для переименования. Свойство LabelEdit сделал True. Работаю в VB2005
Сообщ. #900764
15.07.2006 12:40
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
1. TreeNode.Expand или TreeNode.ExpandAll

2. TreeNode.BeginEdit

Сообщ. #900765
20.07.2006 11:40
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.08.2007 13:16
Сообщ.: 81, Visits: 890
А еще - как выделить нужную строчку в дереве с помощью кода, т.е. когда программа запускается была выделена например 10ая строчка. А можно ли выделить когда дан путь в дереве например Папка1\Папка2\Папка3
Сообщ. #901094
20.07.2006 12:28
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Т Г В (20.07.2006)
как выделить нужную строчку в дереве с помощью кода

Находишь нужный узел и присваиваещь его свойству SelectedNode класса TreeView.

Т Г В (20.07.2006)
А можно ли выделить когда дан путь в дереве например Папка1\Папка2\Папка3

Можно. Разбиваешь строку на части методом String.Split и рекурсивно обходишь коллекцию Nodes в поисках нужного узла.

Сообщ. #901100
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 6:57