Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms C更改winform左上角的图标_Winforms_Icons - Fatal编程技术网

Winforms C更改winform左上角的图标

Winforms C更改winform左上角的图标,winforms,icons,Winforms,Icons,我正在尝试将winform的左上角图标从默认图标更改为我的图标: 我已经尝试过通过进入我的项目属性,进入应用程序,在图标和清单中设置我自己的图标 但在此之后,它仍然显示相同的旧默认图标。我做错了什么吗?您的表单在设计模式下具有与其关联的属性,请将焦点放在表单上,然后单击F4。其中一个属性是图标,这就是您要寻找的 在应用程序属性中,您所指的图标是将在.EXE生成的文件中使用的图标。这很简单; 只需在visual studio designer中的窗口上单击鼠标右键,然后单击“设置”,然后在“设置

我正在尝试将winform的左上角图标从默认图标更改为我的图标:

我已经尝试过通过进入我的项目属性,进入应用程序,在图标和清单中设置我自己的图标

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

您的表单在设计模式下具有与其关联的属性,请将焦点放在表单上,然后单击F4。其中一个属性是图标,这就是您要寻找的

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

这很简单;
只需在visual studio designer中的窗口上单击鼠标右键,然后单击“设置”,然后在“设置”侧栏中导航到“图标”部分-单击三个点并选择一个.ico文件作为图标显示在应用程序的左上角。

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

    public MainForm()
    {
        InitializeComponent();
        Icon = Icon.ExtractAssociatedIcon(System.Reflection.Assembly.GetExecutingAssembly().Location);
    }

确保您选择的照片是.ico格式,然后您可以在visual studio form Properties中进行更改。

@Coolguy答案旁边有一个全息勾选框,如果这有助于解决您的问题,请考虑将其标记为正确:您还可以通过更改文本来从上面的图像中的窗格顶部更改文本到标题。property@Coolguy你能在我答案旁边的勾选框上打勾吗?@BlakesSeven:是的。这是一个答案。不是一个很好的答案,而是一个答案。向下投票,不标记。这似乎是欢迎使用堆栈溢出的一个好答案。在回答一个老问题之前,确保你的回答增加了新的内容,或者在其他方面对他们有帮助。这是一本关于旅游的指南。