This tutorial will show you how to use the metro framework in windows forms application

The Metro Framework is a library that's help you add a fresh look to your .NET WinForms application with controls using the Modern 'Metro' UI theme of Windows 8

To get started with the metro framework, you need to install the Metro Framework from the nuget or you can download it directly from

Next, Add a reference to the MetroFramework.dll from your visual studio toolbox

metro framework

As you know, Metro Framework support multiple controls for windows forms

  • Button
  • ComboBox
  • Checkbox
  • RadioButton
  • Toggle
  • Label
  • SelectableLabel
  • Link
  • Panel
  • ScrollBar
  • Tile
  • ProgressBar
  • ProgressSpinner
  • TabControl
  • TrackBar
  • UserControl

You can also change themes with Light and Dark to the Metro Form. These themes are complimented by a selection of style colors to allow further customization.

To create a metro form you need to change inheritance from Form to MetroForm as shown below

public partial class frmMain : MetroForm