繁体   English   中英

在Visual Studio 2012中更改窗体的图标C#

[英]Changing Form's Icon in Visual Studio 2012 C#

我正在尝试更改表单的图标(左上角)以及任何其他我看到小方块默认图标的地方。

我努力了:

  • 单击表单,转到“窗口样式”并将图标更改为我在计算机上的.ico文件 - 这显示它实际上已更改 - 但无论何时我调试或发布 - 它仍然是原始默认图标。
  • 转到项目的属性 - 资源 - 将图标添加为资源 - 返回到属性下的应用程序 - 将“图标和清单”更改为资源图标。 它显示浏览按钮旁边的新图标 - 但实际程序中没有任何变化。

首先请注意我为表单选择的背景图像也没有应用 - 我会通过表单更改它 - 属性 - 外观 - BackgroundImage - 从计算机中选择。 会显示为已更改,但只要我调试或发布或不会在那里。 - 添加到我的资源,然后从BackgroundImage浏览中选择它 - 从项目资源中选择它然后它工作。

找到了一个解决方案:我认为我的背景图像在我的资源中没有工作。 我去了Form1_load事件并添加了以下代码:

System.Drawing.Icon ico = Properties.Resources.Untitled;
this.Icon = ico;

由于“Properties.Resources.Untitled”是我添加到我的资源中的图标。

而现在似乎是想要的运作。

您还需要使用表单的Icon属性更改每个表单上的图标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM