Take the 2-minute tour ×

I want to make a clear ComboBox. How do I do this?

share|improve this question
What exactly do you mean by clear? empty, invisible, greyed out? –  Eamonn McEvoy May 9 '11 at 12:48
I want to integrate it on the page comes from a graphic I want to be transparent and not disrupt the graphics And help me make the color of the left frame Rafiq in combobox –  shlomi May 9 '11 at 12:51
How has this question got 2 upvotes, when it clearly does not show research effort; is not useful; and is not clear? –  Jaymz May 9 '11 at 13:01
How would you combine graphics in combobox? You could not reduce his frame. Maybe you know a way to lower the frame? Then I choose a color –  shlomi May 9 '11 at 13:08
Now it sounds like my article on code project is what you are after. See my post –  Fadrian Sudaman May 9 '11 at 13:14

3 Answers 3

You will have to override Paint and draw the control yourself.

share|improve this answer

I posted an article on CodeProject on how to take over the drawing of combo box to paint a flat border. It is not specifically about transparency drawing that you are after but hopefully offer a good starting point


share|improve this answer
How is what you've done different from setting the FlatStyle property to "Flat"? –  Cody Gray May 9 '11 at 13:16
The article was written in 2005, back then there was no such setting as I said it in the article. It shows the internal of how you can take over the painting –  Fadrian Sudaman May 9 '11 at 13:18
Except that owner drawing is now well-supported by the framework, as well. The entire article could be replaced by simply mentioning the WM_NC_PAINT message. That's the only interesting detail that it provides. –  Cody Gray May 10 '11 at 7:59

Have a look at this article at CodeProject. This article shows about making Label transparent. Hope this article gives you some clue.

share|improve this answer
Not really. That article doesn't say anything about a combo box. It's not the same control as a label. –  Cody Gray May 9 '11 at 12:59

Your Answer


