C#Winform 最小化到托盤,隱藏當前專案
阿新 • • 發佈:2018-12-30
</pre><pre class="plain" name="code" code_snippet_id="108369" snippet_file_name="blog_20131211_1_6723383">
拖入notifyIcon控制元件,然後再寫雙擊事件,再寫專案主窗體的Resize,程式碼如下
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)//notifyIcon控制元件雙擊事件
{
this.Show();//顯示當前視窗 this.ShowInTaskbar = true;//在工作列中顯示該視窗 WindowState = FormWindowState.Normal;//視窗狀態 this.Focus(); this.BringToFront(); } #endregion private void TestSend12_9_Resize(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Minimized) //隱藏到托盤與QQ相似 { this.ShowInTaskbar = false;//不在工作列中顯示該視窗 this.Visible = true; //顯示程式圖示 this.Hide(); //隱藏視窗 } }