Create a Winforms ComboBox with a default text when nothing is selected.
Follow these easy steps to create a combox that shows a text instead of an empty line when nothing is selected
- Create a new UserControl
- in the code view make sure the Class Enherits from ComboBox instead of UserControl
- In the default constructor set the DrawMode to OwnerDrawn.
- Add two properties UnSelectedColor of type Color and UnSelectedText of type string
- Override the OnDrawItem method
I will put a more detailed article on my personal homepage. Link will follow later.
Thanks to Richard Everett who provided me the example code