Project Description
.NET ToolStrip Customizer is a lightweight and easy to use application designed to help you generate custom color schemes (in C# and VB.NET) for .NET Framework standard ToolStrip controls: toolbars, menus, pop-ups, status bars. It has also a set
if predefined color schemes that you can use in your own WinForms applications: “Office 2007″, “Office 2003″, “Visual Studio 2010”, etc.
Features
- Generates C# or VB.NET source code of the custom ColorTable classes (aka color shemes), which may be used in your .NET Windows Forms applications to change look and feel of standard ToolStrip controls.
- Has immediate preview of selected color scheme on the common ToolStrip controls:
MenuStrip, StatusStrip, ToolStrip,
ToolStripContainer and ContextMenuStrip.
- Can open previously generated color schemes for re-editing.
How It Looks?

How to Use Generated Files?
Include a color scheme file created by ToolStrip Customizer in your WinForms project. Add a custom renderer class, which uses generated color scheme, using the following code snippet (where CustomColorTable is the class
you created with ToolStrip Customizer):
class MyToolStripRenderer : ToolStripProfessionalRenderer
{
public MyToolStripRenderer()
: base(new CustomColorTable())
{
}
}
Then you should set this class as a global ToolStrip renderer for the whole application. This may be set from a constructor of the main Form, for instance:
public MainForm()
{
InitializeComponent();
ToolStripManager.Renderer = new MyToolStripRenderer();
}
That's it!