我需要将 winform 图标更改为在目录中找到的图标。这需要以与 Web 浏览器处理网站图标加载相同的方式工作。
问问题
2682 次
2 回答
2
如果这将是动态的,您可以使用FileSystemWatcher并监视文件夹中创建和更改的事件以进行文件更改。
private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)
{
if (e.Name == "myIcon.ico")
{
this.Icon = new Icon(e.FullPath);
}
}
于 2012-12-14T21:10:25.493 回答
1
在构造函数或表单的加载事件中设置图标属性(确保图标存在于应用程序目录中):
Icon = new Icon("favicon.ico");
于 2012-12-14T21:03:42.590 回答