Form icon can not be (properly) hide.
See original GitHub issue-
.NET Core Version: 3.0, 3.1.2
-
Have you experienced this same bug with .NET Framework?: No
Problem description:
In WinForms core app run this.ShowIcon = false; Icon is hiding, but default app. icon appear:

Expected behavior:
Icon is hiding:

Windows 7 x64.
Minimal repro: WinFormsCoreTest1.zip
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (12 by maintainers)
Top Results From Across the Web
Hide or change the main form's icon
I've found only one solution to this problem and I don't really like it. I set MainFormOnTaskbar to False. Now I can assign...
Read more >Hide form icon
I have an app with several forms. All of them have the property "Icon" set to "(None)". So, when the app runs the...
Read more >Hiding forms on startup: why doesn't this.Hide() hide my ...
To hide forms on start up, it's actually very simple. You may create the form and store it in a local variable, and...
Read more >Remove or hide icon from lookup field in Form
There is no way to hide the icon from the lookup field. The recommended approach is to change model-driven app custom table icons...
Read more >Solved: Hide form's title bar icon?
I'm using Delphi 6 Enterprise. Any help someone can give me in just getting rid of that Form Icon on the MDI so...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Verified the issue with latest .NET Core SDK 5.0, the issue has been fixed that hide the icon of the form successfully in running.
This is a very simple fix per @Tanya-Solyanik , I’d be willing to take it to Servicing shiproom if @kirsan31 would be able to continue the migration exercise, even though it’s possible to work around the issue.