Install-Package MetroSet_UI
➡️ Windows XP SP1/SP2/SP3
➡️ Windows Vista
➡️ Windows 7
➡️ Windows 8
➡️ Windows 10
↪️ .NET Framework 2.0 or higher.
| ⬇️ | Components | Skin Support | Custom Theme Support | Animation | Disabling | Custom Smart Tags |
|---|---|---|---|---|---|---|
| ➡️ | StyleManager | ✔️ | ✖️ | ✖️ | ✖️ | ✔️ |
| ➡️ | MetroSetToolTip | ✔️ | ✔️ | ✖️ | ✖️ | ✔️ |
| ⬇️ | Forms | Skin Support | Custom Theme Support | Animation | Disabling | Custom Smart Tags |
|---|---|---|---|---|---|---|
| ➡️ | MetroSetForm | ✔️ | ✔️ | ✔️ | ✖️ | ✖️ |
| ➡️ | MetroSetMessageBox | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ |
| ⬇️ | Controls | Skin Support | Custom Theme Support | Animation | Disabling | Custom Smart Tags |
|---|---|---|---|---|---|---|
| ➡️ | MetroSetBadge | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetButton | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetDefaultButton | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetCheckBox | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| ➡️ | MetroSetComboBox | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetContextMenuStrip | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetControlBox | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetDevider | ✔️ | ✔️ | ✖️ | ✖️ | ✔️ |
| ➡️ | MetroSetEllipse | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetLabel | ✔️ | ✔️ | ✖️ | ✖️ | ✔️ |
| ➡️ | MetroSetLink | ✔️ | ✔️ | ✖️ | ✖️ | ✔️ |
| ➡️ | MetroSetListBox | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetNumeric | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetPanel | ✔️ | ✔️ | ✖️ | ✖️ | ✖️ |
| ➡️ | MetroSetProgress | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetRadioButton | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| ➡️ | MetroSetRichTextBox | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetScrollBar | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetSwitch | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| ➡️ | MetroSetTabControl | ✔️ | ✔️ | ✔️ | ✔️ | ✖️ |
| ➡️ | MetroSetTextBox | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetTile | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ |
| ➡️ | MetroSetTrackBar | ✔️ | ✔️ | ✖️ | ✖️ | ✔️ |
using MetroSet_UI.Forms;
public partial class Form1 : MetroSetForm
{
public Form1()
{
InitializeComponent();
}
}Imports MetroSet_UI.Forms
public class Form1 : Inherits MetroSetForm
Sub New()
End Sub
End Classusing System;
using MetroSet_UI.Forms;
using System.Windows.Forms;
namespace MetroSet_UI_Example
{
public partial class MetroSetForm1 : MetroSetForm
{
public MetroSetForm1()
{
InitializeComponent();
}
private void MetroSetButton1_Click(object sender, EventArgs e)
{
MetroSetMessageBox.Show(this, "Content", "Caption", MessageBoxButtons.OK, MessageBoxIcon.Question);
}
}
}Imports MetroSet_UI.Forms
public class Form1 : Inherits MetroSetForm
Private Sub MetroSetButton1_Click(sender As Object, e As EventArgs)
MetroSetMessageBox.Show(Me, "Content", "Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)
End Sub
End ClassMCF.Goodwin : Form Fading
Burak Ozdiken : TabControlDesigner
Mavamaarten : TabControl Transition Method