更改默认图标

jor*_*rne 32 .net c# icons winforms

我正在尝试将应用程序图标从默认更改为其他内容.所以我做的是,我做了一个图标并保存了它.然后我转到项目属性中的应用程序选项卡并更改了图标.他在那里展示了我制作的图标,但是当我运行我的项目时,它会显示一个灰色图标,而不是显示我的图标.

我在这里做错了什么?

Def*_*ult 32

通过Visual Studio 运行它- 然后图标应该看起来很好.

我相信这是因为在您调试时,Visual Studio会运行<yourapp>.vshost.exe而不是您的应用程序..vshost.exe文件不使用您的图标.

最终,你所做的是正确的.

  1. 转到项目属性
  2. 在Application选项卡下,将默认图标更改为您自己的图标
  3. 建立项目
  4. 在您喜欢的文件资源管理器中找到.exe文件.

在那里,图标应该看起来很好.如果通过单击该.exe运行它,那么该应用程序中的图标也应该是正确的.


Alp*_*ale 15

项目的Icon属性指定将在Windows资源管理器和Windows任务栏中为已编译的应用程序显示的图标文件(.ico).

可以在项目设计器的"应用程序"窗格中访问Icon属性; 它包含已作为资源或内容文件添加到项目中的图标列表.

指定应用程序图标

  1. 在解决方案资源管理器中选择项目后,在项目菜单上单击属性.
  2. 选择"应用程序"窗格
  3. 从图标下拉列表中选择图标(.ico)文件.

指定应用程序图标并将其添加到项目中

  1. 在解决方案资源管理器中选择项目后,在"项目"菜单上单击"属性".
  2. 选择"应用程序"窗格
  3. 从"图标"下拉列表中选择" 浏览",然后浏览到所需图标文件的位置.

图标文件作为内容文件添加到项目中,可以在左上角看到.

如果要为每个表单显示单独的图标,则必须选择图标属性并浏览所需的图标.

这是用于相同目的的MSDN链接 ......

希望这可以帮助.


Dan*_*Dan 13

如果您使用Forms,可以使用属性窗格中的图标设置.要执行此操作,请选择表单并在属性窗格中向下滚动,直到看到图标设置.当您打开应用程序时,它将在您的应用程序和任务栏中的任何位置显示图标

图标设置


小智 5

您的应用程序图标显示在任务栏中.topleft(窗口)上的图标是表单图标.转到您的表单并使用相同的图标填充属性"图标"; 问题解决了.您不需要将图标放在outputfolder中(这只是用于设置).


小智 5

转到项目属性 构建项目 在您最喜欢的文件资源管理器中找到 .exe 文件。