powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по TreeView
6 сообщений из 6, страница 1 из 1
Вопрос по TreeView
    #32622500
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть пара вопросиков по дереву. Подскажите, пожалуйста.

1. При щелчке в TreeView левой кнопкой мыши, выбирается узел, по которому был клик. А как сделать так, чтобы узел выбирался щелчком правой кнопки мыши?

2. Как автоматически раскрыть определённый узел дерева?

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

1. treeView.SelectedNode=node;

2. node.Expand(); только не понятно значение слова "автоматически" в этом контексте - м.б. "программно" ?
...
Рейтинг: 0 / 0
Вопрос по TreeView
    #32622774
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По второму вопросу всё понятно.
P.S. "Автоматически" - аналог "Программно".

А вот по первому вопросу проблемма:
Пишу:
MsgBox(Me.TreeView1.GetNodeAt(Me.TreeView1.Cursor.Position))
выдаёт ошибку.
...
Рейтинг: 0 / 0
Вопрос по TreeView
    #32622818
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался. Всё работает!!!

Большое спасибо за полезную информацию.
...
Рейтинг: 0 / 0
Вопрос по TreeView
    #32622884
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался - поделись с народом. Мне, например, тоже интересно, а разбираться, пока, нет времени...
...
Рейтинг: 0 / 0
Вопрос по TreeView
    #32623270
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub TreeView1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TreeView1.MouseDown
Dim TreeNode1 As TreeNode
TreeNode1 = Me.TreeView1.GetNodeAt(e.X, e.Y)
Me.TreeView1.SelectedNode = TreeNode1
End Sub
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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