NotifyIcon是一個(gè)用于在系統(tǒng)托盤中顯示圖標(biāo)和提示信息的控件。其行為規(guī)則如下:
單擊圖標(biāo):單擊NotifyIcon圖標(biāo)時(shí),會觸發(fā)Click事件。
雙擊圖標(biāo):雙擊NotifyIcon圖標(biāo)時(shí),會觸發(fā)DoubleClick事件。
右鍵單擊圖標(biāo):右鍵單擊NotifyIcon圖標(biāo)時(shí),會顯示一個(gè)彈出菜單,可以在ContextMenu屬性中設(shè)置菜單項(xiàng)。
提示信息:可以通過ShowBalloonTip方法顯示一個(gè)提示信息氣泡。
顯示和隱藏:可以通過Visible屬性控制NotifyIcon的顯示和隱藏。
刪除圖標(biāo):當(dāng)NotifyIcon不再需要時(shí),應(yīng)該調(diào)用Dispose方法來刪除圖標(biāo),釋放資源。
點(diǎn)擊菜單項(xiàng):當(dāng)用戶點(diǎn)擊菜單項(xiàng)時(shí),會觸發(fā)MenuItemClick事件。
總的來說,NotifyIcon在托盤的行為規(guī)則主要是與用戶交互相關(guān),可以通過事件和方法來控制圖標(biāo)的顯示和行為。