If you change the Icon property of a windows Form object, the system menu icon should be updated with the icon that you specified... This is my understanding of the Icon property. This worked just fine in VB6. However, in C# I just can't seem to change the icon on the title bar of my form. Actually, it just changes to an icon with a blank page on it, instead of the icon which I specified. I have tried including the icon as a resource, and simply browsing for an icon and setting it to the Icon property. The result is always the same. I get an icon with a picture of a blank page on it.