在wpf中是沒有自帶的通知欄圖標選項的,所以我以前覺得想要實現通知欄圖標的功能,為此在百度和各論壇網站搜索了一番,發現實現此功能的文章真的很多,也很花式,不過操作都略微復雜,最初的時候都是拷貝代碼,先用了再理解其意。當然也學到了很多知識,不過直到我看見這篇文章,才發現我們真的想多了,以下是我借鑒的原文:
通知欄圖標(WPF):http://blog.csdn.net/zhumingyan/article/details/51136690
好了,其實吧早在.NET2.0的時候就已經有通知欄圖標,而WPF在是.NET3.0之后才擁有的,在WPF中並不自帶通知欄圖標,因此網上各種大神用各種方式豐富的實現,不過有些做的真炫酷,不過有時候實際使用的時候只是為了功能,用不到這么復雜。一下是最簡單的在通知欄顯示圖標:(在WPF的代碼中加上)
System.Windows.Forms.NotifyIcon ico =
new System.Windows.Forms.NotifyIcon();
ico.Icon=
new System.Drawing.Icon(
"game.ico");
ico.Visible =
true;
哈哈!以上代碼就是WPF在通知欄顯示圖標了,當然只是通知欄有圖標,並無任何功能;比如要跟圖標添加什么功能,就跟winform用法一直,要什么就對應的添加上就可以了。至於NotifyIcon的用法自行參照MSDN!