I have this usercontrol that highlights itself when focus is set on it. The only problem is when it is the 0'th tabindex on a form... It doesn't highlight... It's heavily subclassed, and it does everything in its power to make sure it highlights when a user hovers it, or clicks on it. The highlight is executed upon focus, or mouseover. It is removed on mouseleave, and lostfocus. That all works fine.

If the tabindex IS 0, the focus wont be brought on until the user types something, or mouseovers it. I'd like some sort of way to know what the tabindex is :S