The ColorPicker is an editor that allows a user to pick a color from predefind color palettes. By default, there are 140 available colors and 10 predefined standard colors. You can use your own custom color palettes by setting the AvailableColors and StandardColors properties accordingly. You can also get/set the recently used colors by using the RecentColors property.

Display (DisplayColorAndName = true/false)

Expanded Standard

Expanded Advanced

Properties / Events

Property Description
AvailableColors Gets/Sets all colors that are available to the user for selection.
AvailableColorsHeader Gets/Sets the header text of the Available Colors section.
ButtonStyle Gets/Sets the dropdown button style.
DisplayColorAndName Gets/Sets a value indicating if the control should display the color, or the color and color name.
IsOpen Gets/Sets the value indicating if the color dropdown is open.
RecentColors Gets/Sets all the recently selected colors.
RecentColorsHeader Gets/Sets the header text of the Recent Colors section.
SelectedColor Gets/Sets the currently selected color.
SelectedColorText Gets the known color name, or the color hexadecimal string of the SelectedColor.
ShowAdvancedButton Gets/Sets the visibility of the Advance color mode button.
ShowAvailableColors Gets/Sets the visibility of the AvailableColors.
ShowDropDownButton Gets or sets a value indicating whether the dropdown button is shown.
ShowRecentColors Gets/Sets the visibility of the RecentColors (false by default).
ShowStandardColors Gets/Sets the visibility of the StandardColors.
StandardColors Gets/Sets a standard color palette.
StandardColorsHeader Gets/Sets the header text of the Standard Colors section.
UsingAlphaChannel Gets a value indicating whether the alpha channel is being used.

Event Description
SelectedColorChanged Occurs when the SelectedColor value changes.

Get 50+ awesome WPF controls in the Plus Edition.

Last edited May 9, 2013 at 8:46 PM by Kosmatos, version 19


tilonthuduc Jul 28, 2012 at 3:46 AM 
This is the really great free WPF Controls Lib I've ever used. Thanks.

surpavan May 21, 2012 at 5:05 PM 
A truly A Great Control.

sixfeetsix Aug 13, 2011 at 10:12 AM 
Great control. I'm using it, but modified to remove the alpha channel. Just a suggestion: perhaps make the alpha channel optional with some property named something like "ShowAlpha"?

LisaTatum Nov 15, 2010 at 9:59 PM 
hehe *thumbs up*