Quote Originally Posted by Elroy View Post
You could certainly subclass the ComboBox and get it done. That would probably give you much cleaner looking results, but I'm not sure you want to dive into those complexities. Beyond what's been suggested above, I'm not sure you've got another option other than jumping into subclassing.

I subclass the VB6 ComboBox for a particular application (individually coloring the dropdown items, and also putting tooltips on each item). It's not terribly difficult to subclass a ComboBox, but it's far from trivial as well.
Is the subclassing code something you'd be able/willing to share?