如何设置ico我想在c#中用作应用程序图标?

时间:2008-12-02 15:02:53

标签: c# icons

我在属性中设置的图标在任务栏中可见,在应用程序窗口中,但在资源管理器中的应用程序图标不同。

3 个答案:

答案 0 :(得分:4)

可能是您设置的应用程序图标在不同的图标大小下有不同的图像,这就是您在资源管理器中看到差异的原因吗?

要对此进行测试,请在Visual Studio中打开您的图标。列出了不同的分辨率(在我的屏幕左侧)。如果您不想创建所有分辨率,只需删除您不想要的分辨率,Windows将尝试为您调整图标大小,尽管它们会在另一个分辨率下显示为块状。

答案 1 :(得分:4)

确定。以为我得到了这个:

您一直在设置Frame的Icon属性,而不是应用程序。由于框架在任务栏上有自己的条目,因此您可以看到正确的图标。

要获取可执行文件的正确图标,请转到解决方案中的可执行项目,然后转到其属性。您将在“应用程序”选项卡上看到图标设置(在“资源”下)。现在,当您转到资源管理器中的.exe时,它将具有正确的图标。

答案 2 :(得分:1)

如果您正在使用Visual Studios,可以在“应用程序属性”(项目菜单中,我相信)中进行设置。这与您设置资源,目标.net等相同。