You can make any color you like by setting the r, g and b values of a Color structure. But .NET has a set of predefined colors that you can use by name, so that you can simply set the backgroundcolor of a form with Color.LawnGreen for instance. Ever wondered what all those color names are? MSDN has some code example that prints all those names in their respective color. Ever tried to read the string “GhostWhite” in the color GhostWhite on a White background? So I made this snippet, which prints all the colornames in black together with a little circle in the respective color.
Create a new Forms application and call ShowKnownColors from the Paint event handler of the Form because you also need a Graphics object from PaintEventArgs.