2010-09-12 64 views
4

我在指定WPF应用程序中的自定义图标时遇到了一些麻烦。我去了属性/应用程序,并在资源中指向存储图标的位置(Resources/MyIcon.ico)。但是,当我运行应用程序时,我得到了默认图标。使用Visual Studio指定应用程序的图标

有没有其他人看过类似的问题?

回答

5

显示在任务栏和窗体上的图标是与表单关联的图标,而不是应用程序。 (毕竟,两个表单可以有两个不同的图标)

您需要在XAML中更改主窗口的Icon属性。

+0

野人,谢谢你的完美。感谢您的帮助m8 – Don 2010-09-12 21:39:25

+4

-1,因为这不太正确;每个窗口的图标都可以被指定,但是如果没有指定,它将从应用程序图标中获取。但是,在调试模式下,由于VS托管过程,应用程序图标不可见(请参阅MSDN页面,http://msdn.microsoft.com/en-us/library/system.windows.window.icon(v=VS .100)的.aspx)。我确定我也在调试模式下工作(不关闭主机进程),但不记得如何。无论如何,如果您设置了应用程序图标,那么在应用程序中的所有窗口将在VS之外运行时默认使用它。 – 2010-09-22 10:02:23

相关问题