Search code examples
c#windowsformsc#-4.0window

How to change The theme of Windows form application in C#


I am trying to get rid of the default theme of window form application and want to changed it to be better look one in C# I have searched in google but found no result. Is there any library which I use to make a good look window form application? If there is would you please share the link with me.

thanks in advance.


Solution

  • I had this requirement and I found the MetroFramework library. https://www.nuget.org/packages/MetroFramework/

    With few changes, you will have a good change in the visual.

    After installing, go to designer class and modify this:

    public partial class frmTest : Form
    

    to:

    public partial class frmTest : MetroForm
    

    and you will see the difference.