You can subclass ComboBox. In your derived class, make sure you set
You also need to handle the DrawItem event to actually implement the drawing. Check out the details in the OwnerDrawnComboBox sample.