ColorPicker Controls for Windows Forms

The MechanikaDesign.WinForms.UI.ColorPicker library contains a series of custom controls for displaying colors. Controls allow color selection via a RGB  ColorHexagon, a ColorWheel, a ColorBox, and a ColorSliderfor entering colors via RGB or HSL.

ColorHexagon Control


This control lets you choose from a predefined color palette utilizing a honeycomb layout where you click a colored cell to choose a color. Supports focus selection of selected cell on click and mouseover.

ColorWheel Control


This control displays a radial wheel of colors that allows selection from any point in the wheel. Not much in the way of customization in this control yet.

ColorBox Control


This control is meant to be used in conjunction with the ColorSlider to display a Photoshop style color picker. Support six color modes: Red, Green, Blue, Hue, Saturation, and Luminance.

ColorSlider Control

As shown above in conjunction with the ColorBox control, this control is a trackbar that displays blend colors between two specified colors or a color hue. It also supports six color modes: Red, Green, Blue, Hue, Saturation, and Luminance.

Current downloads for ColorPicker Library

Filename Description Version Release Date

Zip package w/ source code

1.0.0 06/14/2015 Download

Minimum Requirements

  • .NET Framework 4.0 or higher
  • Visual Studio 2013 or higher (C# code)