C#開發winform, 是窗體圖表和任務欄圖標不一樣.


昨天安裝上vs2012,發現其任務欄圖標為紫色,而窗體圖標為黑色,感覺很酷,不知道使用C#開發時能不能實現這一效果.

窗體左上角


任務欄

9 个解决方案

#1


窗體左上角設置的是窗體的Icon
任務欄是托盤的圖標,兩個可以指向不同的圖片文件

#2


設置托盤圖標的話需要拖一個notifyIcon控件到窗體上,然后設置notifyIcon控件的Icon屬性

#3


引用 1 樓 hard_learner 的回復:
窗體左上角設置的是窗體的Icon
任務欄是托盤的圖標,兩個可以指向不同的圖片文件

不行呀.
我在窗體的屬性中將,icon屬性設置為一個圖標, 
有在窗體中拖入一個NotifyIcon控件,設置其Icon屬性為另一圖標.
結果, 任務欄顯示的是窗體的圖標而不是NotifyIcon的圖標.

#4


應該是ICO文件的問題,不同分辨率的采用不同的圖片。任務欄是應該是64*64的,標題欄是32*32的,分別用不同的圖片就解決了。

#5


引用 4 樓 vpjian 的回復:
應該是ICO文件的問題,不同分辨率的采用不同的圖片。任務欄是應該是64*64的,標題欄是32*32的,分別用不同的圖片就解決了。

問題是, 我在窗口的icon屬性中添加一個圖標, 它就同時顯示到了標題欄上和任務欄上了. 兩個的圖標不知道怎么各自添加.

#6


自己做一個圖標就可以了,標題欄是16*16 ,任務欄是32*32 。效果如下

#7


引用 6 樓 vpjian 的回復:
自己做一個圖標就可以了,標題欄是16*16 ,任務欄是32*32 。效果如下

大哥,問題是,我不知道標題欄的圖標和任務欄的圖標如何分別添加.
在vs2010中,哪里添加標題欄的圖標,又在哪里添加任務欄的圖標?

#8


不要光顧着問題,這東西自己試一下就出來。Form的Icon屬性是屬性窗口是最好找的屬性。一眼就看得出來,點一下Icon換個圖標就可以了。沒有現成的圖標自己下載一下Icon編輯工具編輯一個吧。



還有一點,Vs2010的應該是使用了皮膚的。並不是原始的Windows樣式(指資源管理器的樣式).在測試的時候發現,如果VS卡住的話會就露出Window2000窗體的面目。你要做成和它一樣的也可以,用第三方皮膚控件或者是自己畫上去。



究竟是浮躁的社會制造了浮躁的人,還是因為浮躁人創造了一個浮躁的社會。

#9


引用 8 樓 vpjian 的回復:
究竟是浮躁的社會制造了浮躁的人,還是因為浮躁人創造了一個浮躁的社會。


你腦子是不是缺根筋?

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: