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

cplibrary-colorhexagoncontrol

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

cplibrary-colorwheelcontrol

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

cplibrary-colorboxslidercontrols

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
colorpicker-1.0.0.zip

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)