I am using the GotFocus event to set some properties. I have been surprised that this event is called indefinite number of times instead of just once as in the regular ComboBox. I have used a simple hack to overcome it but still I have a feeling that something is wrong.
Could you please, provide some more information about your scenario? I would appreciate if you send us a simple application that could be used to reproduce the problem. Using the attached application I am getting only one got focus in the output when the control gets the focus.