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 Class
using 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 Class
MCF.Goodwin : Form Fading
Burak Ozdiken : TabControlDesigner
Mavamaarten : TabControl Transition Method