Автор:
Команда Kbyte.Ru | добавлено: 15.06.2011, 14:16 | просмотров: 5147 (3+) | комментариев:
0 | рейтинг:
x10
В этом примере показано, как выбрать элемент (нод) в TreeView при клике правой кнопкой мышки. Как известно, выделение элемента (нода) в TreeView происходит при клике левой кнопкой мышки, это может не удобно, если к TreeView прикручено контекстное меня для управления элементами (нодами) списка.
Private Sub TreeView1_NodeMouseClick(sender As System.Object, e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseClick
If e.Button = Windows.Forms.MouseButtons.Right Then
Dim n As TreeNode = TreeView1.GetNodeAt(e.X, e.Y)
'выделить элемент
'If TreeView1.GetNodeAt(e.X, e.Y) IsNot Nothing Then
' TreeView1.SelectedNode = TreeView1.GetNodeAt(e.X, e.Y)
'End If
End If
End Sub