|
Модераторы: diadiavova, gambit |
|
derun |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.8.2016 Репутация: нет Всего: нет |
Здравствуйте,
Подскажите пожалуйста как можно в событии DoubleClick(sender As Object, e As EventArgs) определить какой именно кнопкой мышки (левой или правой или средней ...) он был сделелан. Спасибо. |
|||
|
||||
Garmahis |
|
|||
Опытный Профиль Группа: Участник Сообщений: 254 Регистрация: 23.12.2004 Репутация: 1 Всего: 4 |
label1.Text = (e as System.Windows.Forms.MouseEventArgs).Button.ToString();
|
|||
|
||||
derun |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.8.2016 Репутация: нет Всего: нет |
Это не работает,
"е" обьект типа EventArgs а не System.Windows.Forms.MouseEventArgs В этом и сложность, одиночное нажатие определить не сложно, а вот двойное... |
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Никак нельзя, в силу того, что в этом нет необходимости. Событие возникает при двойном клике левой кнопкой, следовательно ответ на вопрос "какой кнопкой" всегда один и тот же.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
Garmahis |
|
||||
Опытный Профиль Группа: Участник Сообщений: 254 Регистрация: 23.12.2004 Репутация: 1 Всего: 4 |
Все отлично работает.
|
||||
|
|||||
Правила форума VB .NET | |
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |