Поделиться через


Общие сведения о компоненте NotifyIcon (Windows Forms)

Компонент NotifyIcon Windows Forms обычно используется для отображения значков процессов, выполняемых в фоновом режиме и большую часть времени не выводящих пользовательский интерфейс. Примером такого процесса является антивирусная программа, доступ к которой можно получить, щелкнув значок в области уведомлений о состоянии на панели задач.

Основные свойства компонентов NotifyIcon

Каждый компонент NotifyIcon выводит один значок в области состояния. Если для каждого из трех процессов, выполняемых в фоновом режиме, нужно показывать значок, добавьте три компонента NotifyIcon в форму. Основные свойства компонента NotifyIcon — это Icon и Visible. Свойство Icon определяет значок, отображающийся в области состояния. Чтобы значок отображался, необходимо присвоить свойству Visible значение true.

Параметры компонентов NotifyIcon

Для упрощения работы пользователя можно связать всплывающие подсказки, сообщения и контекстные меню с NotifyIcon.

Чтобы показать всплывающую подсказку для NotifyIcon, вызовите метод ShowBalloonTip, указав длительность отображения подсказки. Также можно указать текст, значок и заголовок подсказки с помощью свойств BalloonTipText, BalloonTipIcon и BalloonTipTitle соответственно. Компоненты NotifyIcon также могут иметь связанные всплывающие подсказки и контекстные меню. Дополнительные сведения см. в разделе Общие сведения о компоненте ToolTip и Общие сведения о компоненте ContextMenu.

См. также