我正在尝试将 winform 的左上角图标从默认图标更改为我的图标:
我已经通过转到我的项目的属性进行了尝试,然后进入应用程序,在“图标和清单”中设置我自己的图标。
但在那之后,它仍然显示相同的旧默认图标。是不是我做错了什么?
您的表单具有与之关联的属性(在设计模式下,将焦点放在您的表单上并单击F4)。其中一个属性是Icon
,这就是您要寻找的。
您在应用程序属性中所指的图标是将在 .EXE 生成的文件中使用的图标。
您可以使用以下代码为应用程序设置图标:
public MainForm()
{
InitializeComponent();
Icon = Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location);
}
确保您选择的照片是 .ico 格式,然后您可以在 Visual Studio 表单属性中简单地更改它。
这很容易;只需在 Visual Studio 设计器中右键单击您的窗口并单击设置,然后在设置侧边栏中导航到图标部分 - 单击三个点并选择一个 .ico 文件作为您的图标,以显示在您的左上角应用。