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 联系我们: