1. 程式人生 > >Winform最小化到托盤

Winform最小化到托盤

1.先將Notifyicon控制元件拖入主窗體中

這裡寫圖片描述

2.設定Text和icon屬性

這裡寫圖片描述

3.設定雙擊托盤圖示後的方法

這裡寫圖片描述

 private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (WindowState == FormWindowState.Minimized)
            {
                //還原窗體顯示    
                WindowState = FormWindowState.Normal;
                //啟用窗體並給予它焦點
this.Activate(); //工作列區顯示圖示 this.ShowInTaskbar = true; //托盤區圖示隱藏 notifyIcon1.Visible = false; } }

4.設定程式最小化後顯示托盤

        private void Form1_SizeChanged(object sender, EventArgs e)
        {
            //判斷是否選擇的是最小化按鈕
if (WindowState == FormWindowState.Minimized) { //隱藏工作列區圖示 this.ShowInTaskbar = false; //圖示顯示在托盤區 notifyIcon1.Visible = true; } }