C#程序最小化到托盤圖標(biāo)操作步驟與實現(xiàn)代碼
更新時間:2012年12月30日 16:22:00 作者:
設(shè)置窗體屬性showinTask=false;加notifyicon控件notifyIcon1,為控件notifyIcon1的屬性Icon添加一個icon圖標(biāo);添加窗體最小化事件(首先需要添加事件引用)接下來介紹實現(xiàn)代碼,感興趣的朋友可以研究下
復(fù)制代碼 代碼如下:
// this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);
//上面一行是主窗體InitializeComponent()方法中需要添加的引用
private void Form1_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState==FormWindowState.Minimized)
{
this.Hide();
this.notifyIcon1.Visible=true;
}
}
.添加點擊圖標(biāo)事件(首先需要添加事件引用):
private void notifyIcon1_Click(object sender, EventArgs e)
{
this.Visible = true;
this.WindowState = FormWindowState.Normal;
this.notifyIcon1.Visible = false;
}
.可以給notifyIcon添加右鍵菜單:
主窗體中拖入一個ContextMenu控件contextMenu1,點中控件,在上下文菜單中添加菜單,notifyIcon1的ContextMenu行為中選中contextMenu1作為上下文菜單。
(可以在子菜單中添加行為)
您可能感興趣的文章:
- C#實現(xiàn)托盤程序并禁止多個應(yīng)用實例運行的方法
- C#實現(xiàn)系統(tǒng)托盤通知的方法
- c# 托盤雙擊不觸發(fā)單擊事件的實現(xiàn)方法
- C# WinForm窗口最小化到系統(tǒng)托盤
- C#怎樣才能實現(xiàn)窗體最小化到托盤呢?
- C#中如何獲取文件圖標(biāo)
- C#實現(xiàn)用戶自定義控件中嵌入自己的圖標(biāo)
- C#實現(xiàn)帶消息數(shù)的App圖標(biāo)
- C#禁用雙擊窗體圖標(biāo)關(guān)閉窗體的方法
- C#實現(xiàn)WinForm禁止最大化、最小化、雙擊標(biāo)題欄、雙擊圖標(biāo)等操作的方法
- C#實現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法
- 用 C# 編寫一個停放在任務(wù)欄上的圖標(biāo)程序
- C#實現(xiàn)閃動托盤圖標(biāo)效果的方法
相關(guān)文章
C#實現(xiàn)Socket服務(wù)器及多客戶端連接的方式
這篇文章介紹了C#實現(xiàn)Socket服務(wù)器及多客戶端連接的方式,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-01-01C#使用iCSharpcode進行文件壓縮實現(xiàn)方法
這篇文章主要介紹了C#使用iCSharpcode進行文件壓縮實現(xiàn)方法,末尾附有完整實例,有助于大家參考借鑒,需要的朋友可以參考下2014-08-08DevExpress實現(xiàn)GridControl刪除所有行的方法
這篇文章主要介紹了DevExpress實現(xiàn)GridControl刪除所有行的方法,對于C#初學(xué)者有一定的參考借鑒價值,需要的朋友可以參考下2014-08-08C#實現(xiàn)文件與二進制互轉(zhuǎn)并存入數(shù)據(jù)庫
這篇文章主要介紹了C#實現(xiàn)文件與二進制互轉(zhuǎn)并存入數(shù)據(jù)庫,本文直接給出代碼實例,代碼中包含詳細注釋,需要的朋友可以參考下2015-06-06C#開發(fā)Windows窗體應(yīng)用程序的簡單操作步驟
這篇文章主要介紹了C#開發(fā)Windows窗體應(yīng)用程序的簡單操作步驟,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04