Мой Kbyte.Ru
Рассылка Kbyte.Ru
Группы на Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Исходные коды - Команда Kbyte.Ru -

Visual Basic .NET - Элементы управления Windows

Все примеры / Интерфейс / Элементы управления Windows

Как получить элемент в TreeView по координатам мышки?

Автор: Команда Kbyte.Ru | добавлено: 15.06.2011, 14:16 | просмотров: 4312 (1+) | комментариев: 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
Об авторе

Команда Kbyte.Ru

Нет информации об авторе...
Команда Kbyte.Ru
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Реклама
Счетчики