NotifyIcon

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Чудик
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 639
Зарегистрирован: 06.07.2004 (Вт) 12:18
Откуда: г. Егорьевск

NotifyIcon

Сообщение Чудик » 20.09.2005 (Вт) 18:11

Использую элемент управления NotifyIcon. Пытаюсь добиться при клике на его отображении в трее вывода меню. Использую событие NotifyIcon_MouseDown, но при поступенчатой проверке получаю, что данное событие не наступает. Как же тогда отобразить меню?

Вторая тема: часто встречается класс System.EventArgs. Для каких конкретных целей он предназначен?

Заранее благодарю!
Век живи - век учись!
www.detal-plast.narod.ru

Gloom
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 200
Зарегистрирован: 23.11.2004 (Вт) 15:57
Откуда: СПб

Сообщение Gloom » 21.09.2005 (Ср) 16:07

Как же тогда отобразить меню?

Код: Выделить всё
MyNotifyIcon.ContextMenu = MainForm.MainContextMenu

Т.е. надо свойству ContextMenu присвоить ссылку на нужное меню. Это можно сделать ручками через окно свойств.

часто встречается класс System.EventArgs. Для каких конкретных целей он предназначен?

MSDN:
В .NET Framework модель события основана на существовании делегата события, связывающего событие с его обработчиком. Для вызова события требуются два элемента:

Класс, удерживающий данные события. Этот класс должен быть производным от основного класса EventArgs.
Делегат, который указывает метод, вызываемый в ответ на событие.
Если событие не создает данные, используйте основной класс EventArgs для объекта данных события и предопределенный EventHandler для делегата события.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60

    TopList