-2

首先,我尝试自己制作一个图标,然后通过将扩展名替换为 .icon 将其转换为图标文件。但是应用程序无法读取它。

其次,我的应用程序上有很多表单,所以如果可能的话,我想同时设置一个应用程序图标和单个表单图标。否则,我会用艰难的方式来配置图标的表单属性。

4

1 回答 1

0

第一次,重命名图标扩展名是错误的..

图标的内容类型不同于 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)中实现

之后,这项工作可以轻松快速地更新

希望这有帮助!

于 2012-10-14T15:18:16.080 回答