【问题标题】:C# Application icon changing docked iconC# 应用程序图标更改停靠图标
【发布时间】:2012-05-29 09:28:24
【问题描述】:

我已将项目属性应用程序选项卡、资源、图标和清单下的应用程序图标设置为自定义图标。但是,它只会更改我在打开应用程序之前看到的图标。但是,当我打开我的应用程序并查看 Dock 上的图标时,它与使用 VS 2010 调试时的图标相同。

这是启动前的图标图片。

这是我希望停靠的图标也有的图标,但是它显示了这个...

【问题讨论】:

  • 没有任何地方可以输入。只需一个选项来选择图标。

标签: c#


【解决方案1】:

您可能只设置了应用程序的图标,而不是 form 的图标。每个表单都可以有自己的图标。

【讨论】:

    【解决方案2】:

    点击您的表单
    转到属性窗口,转到图标,从资源中选择您的 ccon

    【讨论】:

      【解决方案3】:

      shell显示的是窗口的图标,而不是可执行文件的图标,你需要为显示的窗口选择一个图标。

      在 WPF 中,窗口的默认图标是应用程序的图标,但它似乎只在没有附加调试器的情况下在 Release 中工作(参见 WPF Icon for all app windows)。您仍然可以将窗口的 icon 属性设置为您想要的(直接或从资源中,如您所愿):

      <Window
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        Icon="SomeIcon.ico">
      </Window>
      

      在 winforms 中,设计器是一种更简单的方法,因为它会自动将其放入资源文件中,或者让您从现有资源中进行选择。如果您想手动操作,请参阅 Form.Icon 文档。

      【讨论】:

        【解决方案4】:

        您必须为每个表单设置图标。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-08-10
          • 2010-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-09-24
          • 2011-03-03
          相关资源
          最近更新 更多