【问题标题】:C# Change the icon on the top left of winformC#更改winform左上角的图标
【发布时间】:2012-10-05 01:31:13
【问题描述】:

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

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

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

【问题讨论】:

    标签: winforms icons


    【解决方案1】:

    您的表单具有与之关联的属性(在设计模式下,将焦点放在您的表单上并单击F4)。其中一个属性是Icon,这就是您要找的。​​p>

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

    【讨论】:

    • @Coolguy 答案旁边有一个全息复选框,如果这有助于解决您的问题,请考虑将其标记为正确:)
    • 您还可以通过更改 Text 属性将窗格顶部的文本从上图中的“我的程序”更改为您的标题
    • @Coolguy 你会在我的答案旁边打勾吗?
    【解决方案2】:

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

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

    【讨论】:

    【解决方案3】:

    这很容易; 只需在 Visual Studio 设计器中右键单击您的窗口并单击设置,然后在设置侧边栏中导航到图标部分 - 单击三个点并选择一个 .ico 文件作为您的图标,以显示在您的左上角应用。

    【讨论】:

    • @BlakesSeven:是的。这是一个答案。不是一个很好的答案,而是一个答案。投反对票,不要举报。
    【解决方案4】:

    确保您选择的照片是 .ico 格式,然后您只需在 Visual Studio 表单属性中更改即可。

    【讨论】:

    • 欢迎来到 Stack Overflow。在回答旧问题之前,请确保您的回答增加了一些新内容或对它们有帮助。这是How to Answer 的指南。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 2014-04-06
    • 2019-06-29
    • 1970-01-01
    • 2015-04-13
    • 2013-12-22
    相关资源
    最近更新 更多