c#程序中修改应用程序图标
如题:做了一个服务监视器,希望当服务处于停止状态时应用程序显示一个图标,而服务处于启动状态时应用程序显示另一个图标。
这就需要在程序中去判断,然后动态修改应用程序图标。
请高手指点一下,不胜感激!
[解决办法]
用个timer定时检测服务器状态,当发生改变的时候更改 pictureBox的ImageLocation属性
[解决办法]
还可以创建一个imagelist存放图标,需要更改的时候pictureBox1.Image = imageList1.Images[下标];
下标是图片在imagelist里的编号
[解决办法]
修改 this.Icon 属性。
[解决办法]
如果是窗体左上角的那个小图标的话就是 this.Icon 图片格式要用.ico 这个是图标文件的格式
[解决办法]
当服务启动或停止时都触发一个事件,通知你的应用程序窗口更改图标