首先,我尝试自己制作一个图标,然后通过将扩展名替换为 .icon 将其转换为图标文件。但是应用程序无法读取它。
其次,我的应用程序上有很多表单,所以如果可能的话,我想同时设置一个应用程序图标和单个表单图标。否则,我会用艰难的方式来配置图标的表单属性。
第一次,重命名图标扩展名是错误的..
图标的内容类型不同于 png、jpg 等(image/vnd.microsoft.icon 代替 image/png、image/jpeg 等)
您可以使用GreenFish Icon Editor Pro制作自定义图标(扩展名为 .ico)
它免费且简单
第二次,您可以创建一个自定义基 Form 类,如下所示:
public class MyProjectBaseForm : Form
{
protected MyProjectBaseForm()
{
// set icon (and more property) value here
}
}
并简单地在所有 Form.cs(和 Form.Designer.cs)中实现
之后,这项工作可以轻松快速地更新
希望这有帮助!