powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
6 сообщений из 6, страница 1 из 1
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630732
tutti-frutti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С левой все ясно, но нажатие правой возвращает все что угодно, кроме указателя/индекса/ссылки на элемент над которым и произошло это событие..
Код: plaintext
1.
2.
3.
4.
Private Sub lvListView_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If (Button =  2 ) Then
   frmMain.PopupMenu PopUpMenuListView
End If
End Sub
Как быть?
...
Рейтинг: 0 / 0
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630738
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, при нажатии правой кнопкой элемент, на котором она нажата, не становится текущим? У меня становится.
...
Рейтинг: 0 / 0
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630741
tutti-frutti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProА что, при нажатии правой кнопкой элемент, на котором она нажата, не становится текущим? У меня становится.

хм..и правда, если в обработчике отключить загрузку контекстного меню, то становится текущим.
Хорошо, как мне сделать так, чтою и менюха сработала и текущий указатель прыганул под правую?
...
Рейтинг: 0 / 0
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630747
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повесте обработчик на MouseUp - обычно так делается
...
Рейтинг: 0 / 0
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630750
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПовестеПовесьте

Обратите внимание, как работает меню в виндах
...
Рейтинг: 0 / 0
Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
    #36630760
tutti-frutti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro ПовестеПовесьте

Обратите внимание, как работает меню в виндах

Хорошо, спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как узнать на каком элементе ListView/TreeView была нажата правая кнопа мыши?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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