Cenni preliminari sul componente NotifyIcon (Windows Form)

Il componente NotifyIcon di Windows Form viene in genere usato per la visualizzazione di icone per i processi eseguiti in background e, per la maggior parte del tempo, non presenta alcuna interfaccia utente. Un esempio può essere rappresentato da un programma di protezione dai virus, al quale è possibile accedere facendo clic su un'icona riportata nell'area di notifica dello stato della barra delle applicazioni.

Proprietà chiave di NotifyIcons

Ogni componente di NotifyIcon visualizza una singola icona nell'area di stato. Se vengono eseguiti in background tre processi e si vuole visualizzare un'icona per ognuno di essi, è necessario aggiungere al form tre componenti NotifyIcon. Le proprietà chiave del componente NotifyIcon sono Icon e Visible. La proprietà Icon imposta l'icona visualizzata nell'area di notifica. Affinché l'icona venga visualizzata, è anche necessario impostare la proprietà Visible su true.

Opzioni di NotifyIcons

Al controllo NotifyIcon è possibile associare suggerimenti, menu di scelta rapida e descrizioni comandi per assistere l'utente.

I suggerimenti possono essere inseriti in un controllo NotifyIcon chiamando il metodo ShowBalloonTip e specificando l'intervallo di tempo per la visualizzazione del suggerimento. È anche possibile specificare il testo, l'icona e il titolo del suggerimento per le proprietà BalloonTipText, BalloonTipIcon e BalloonTipTitle rispettivamente. Ai componenti NotifyIcon è possibile anche associare descrizioni comandi e menu di scelta rapida. Per altre informazioni, vedere Cenni preliminari sul componente tooltip e Cenni preliminari sul componente ContextMenu.

Vedi anche