C#更改winform左上角的图标

Coo*_*guy 20 icons winforms

我正在尝试将winform的左上角图标从默认值更改为我的图标: 在此输入图像描述

我已经通过转到我的项目的属性尝试了它,然后进入应用程序,在"Icon and Manifest"中设置我自己的图标.

但在那之后,它仍然显示相同的旧默认图标.我做错了吗?

Ofe*_*lig 60

您的表单具有与之关联的属性(在设计模式下,将焦点放在表单上并单击F4).其中一个属性是Icon,这就是你要找的东西.

在"应用程序属性"中,您引用的图标是将在.EXE生成的文件中使用的图标.

  • @Coolguy答案旁边有一个holo复选框,如果这有助于解决你的问题,请考虑将其标记为正确:) (7认同)

小智 7

您可以使用以下代码使用为应用程序设置的图标:

    public MainForm()
    {
        InitializeComponent();
        Icon = Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location);
    }
Run Code Online (Sandbox Code Playgroud)