四步驟完成視窗最小化隱藏至系統匣區,點擊圖示還原:
ShowInTaskbar = false。NotifyIcon 元件,設定 Icon 屬性。SizeChanged 事件:
private void Form1_SizeChanged(object sender, EventArgs e) {
if (this.WindowState == FormWindowState.Minimized) {
this.Hide(); notifyIcon1.Visible = true;
}
}
NotifyIcon.Click 事件:
private void notifyIcon1_Click(object sender, EventArgs e) {
this.Visible = true; this.WindowState = FormWindowState.Normal; notifyIcon1.Visible = false;
}
進階:為 NotifyIcon 指派 ContextMenu 提供右鍵選單(如結束程式)。