Is there a way to have the color dialog display on the form without the window border? To make things a bit more clearer, I want it sort of like the one used in the Paint program so that I'm able to change colors of lines drawn on a picturebox without having to open up the dialog again and again: 
I'm placing it inside a vertical groupbox, and I want it to be able to fit in it. Can it be done?
You can easily build it yourself. Use a
TableLayoutPanelorFlowLayoutPaneland a add a list of smallPictureBoxwith the background color set on the color you want. Then handle theClickevent to return/use their background color.