C#2005:从表单的标题栏中删除图标

时间:2009-04-24 06:15:00

标签: c# forms titlebar

客户已要求我从表单的标题栏中删除该图标。因为他们不想显示任何图标。但我猜测,当我点击图标属性时,你必须浏览到一些图标。

7 个答案:

答案 0 :(得分:56)

将表单的 ShowIcon 属性设置为 False ,看看这是否是您的客户想要的。

答案 1 :(得分:7)

有两种方法。

首先是创建一个空的Icon文件然后选择Form - >右键单击 - >转到属性 - >转到图标 - >选择您的文件。

另一种方法是将表单的 FormBorderStyle 设置为 FormBorderStyle.SizableToolWindow FormBorderStyle.FixedToolWind

还有一种方法是将 ShowIcon 属性设置为 false

答案 2 :(得分:3)

设置

FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog

答案 3 :(得分:2)

您也可以尝试以下方法:

this.Icon = null;

答案 4 :(得分:1)

您可以设置ControlBox = false。但是,这不仅会删除图标,还会从标题栏中最大化和最小化按钮。

答案 5 :(得分:1)

似乎有一个更新的过程。按照所选答案中的步骤进行操作不会使我定向到上载图标的选项。该选项可以在Microsoft网站上找到:https://support.office.com/en-us/article/add-a-custom-title-or-icon-to-a-database-0e43e135-dd0d-4451-84ea-4f547e14480e

答案 6 :(得分:1)

Icon  >  False

这可能是一个好方法,但是这些也很好:

this.Icon = null;

//Or

FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog

//Or

Select Your Form -> Right-Click -> Properties -> Icon -> Select file

这就是我所拥有的,希望对您有帮助。