Страница: 1 |
Страница: 1 |
Вопрос: Собитие LinkClicked
Добавлено: 21.09.05 12:58
Автор вопроса:
danser | ICQ: 299287824
Есть такое собитие у елем.упр. Label.
Вопрос: как узнать какой кнопкой миши(левой или правой) кликнул пользователь?
Спасибо.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 21.09.05 13:48
Вы наверное о LinkLabel, потому что у label нет такого события.
Узнать о кнопке можно, получив e.Button.
Номер ответа: 2
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #2
Добавлено: 21.09.05 16:08
Так точно, тов. Павел
Номер ответа: 3
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #3
Добавлено: 21.09.05 16:09
А где взять
Номер ответа: 4
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #4
Добавлено: 21.09.05 16:16
MessageBox.Show(e.Button)
End Sub
Номер ответа: 5
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #5
Добавлено: 22.09.05 18:25
Не могу найти свойство:
Номер ответа: 6
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #6
Добавлено: 22.09.05 18:28
В смисле у аброботчика собития LinkLabel1.LinkClicked в аргументе е нет свойства Button
Номер ответа: 7
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #7
Добавлено: 22.09.05 19:10
Ну смотри сам... MSDN гласит, что оно есть в Fw 1.0, 1.1, 2.0.
Номер ответа: 8
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #8
Добавлено: 22.09.05 19:40
Номер ответа: 9
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #9
Добавлено: 22.09.05 20:10
Провел служебное расследование.. Дествительно, в 1.1 у LinkLabelLinkCickedEventArgs нет свойства Button: оно появилось в 2.0.
В то же время, не вижу и возможности выяснить кнопку мыши в момент возникновения события LinkClicked. Поэтому, видимо, следует ловить события MouseDown или MouseUp и определять кнопку мыши там.
Номер ответа: 10
Автор ответа: Borisfen
ICQ: 247914358
Вопросов: 6
Ответов: 35
Профиль | | #10
Добавлено: 22.09.05 23:18
Точно утверждать не стану (давно не работал с FW 1.1) но вродебы у LinkLabel есть свойство
MouseClick и там у e есть свойство Button.
Номер ответа: 11
Автор ответа: danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #11
Добавлено: 23.09.05 12:19
Мне нуно собитие LinkLabel... для LinkLabel собитие MouseClick я думаю не нужно, скорее оно нужно для обыкновенного Label'a. Всем спасибо.