Question

I'm working on winforms with .net 4.0 and I need to let the user to choose a color. The default colorpicker is very ugly.. does anybody knows someone cool for winforms??

googling i've found only for wpf forms, a cool is this:

extended wpf controls, but is for wpf...

I wish a simple circle with the colors, like photoshop..

in my mind I wish also something like this:

enter image description here

or better this:

enter image description here

thanks in advance!

Was it helpful?

Solution

You can still use the WPF one which you could host as a control within a windows form. The WPF/Winforms integration is pretty cool : You can read more about it over here (at my blog actually) : http://sachabarbs.wordpress.com/2008/02/26/winforms-wpf-interop/

You may need to jiggle the WPF color picker a little to expose a property for color which is accessable from the hosting winforms form, which you would show as a dialog

OTHER TIPS

You can take a look at DevExpress' ColorEdit here

I was looking for something similar to the first screenshot of the question. The one I found on codeproject looks exact what you are looking for. It is based on WinForms and has almost all required controls within.

Screenshot - Color Picker WinForms

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top