Обзор компонента NotifyIcon (Windows Forms)

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

Ключевые свойства NotifyIcons

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

Параметры значков уведомлений

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

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

См. также