为什么我的图标没有出现在标题栏中?

Raf*_*ari 4 .net c# winforms

我在Visual Studio的解决方案资源管理器的"属性"窗口中为我的应用程序分配了一个图标; 应用程序的图标已成功更改,但标题栏仍显示默认图标:

标题栏,显示默认图标

我重建了我的应用程序,但它仍然显示默认图标.我究竟做错了什么?

小智 9

因为表单具有与应用程序不同的icaon配置.在表单上设置图标,而不仅仅是在应用程序上.


小智 6

图标可能不显示的另一个原因是。

如果窗体的 ControlBox 属性设置为 False,则不会显示图标。

(听起来像是不受欢迎的副作用)


小智 5

我知道这是一个非常老的问题,但我可以添加以下评论:

请注意“FormBorderStyle”属性。如果选择“FixedToolWindow”或“SizingToolWindow”,即使您在“Icon”属性中指定了图标,您的图标也不会出现。我遇到了同样的问题。祝你好运。