Фокус на загрузке формы
У меня есть элемент управления ActiveX (написанный на VB 6.0 или, возможно, C ++), который мы используем как AxInterop в программе C # WinForms. Это очень похоже на текстовое поле, но с особой логикой и т. Д., И мы добавили его на панель инструментов.
Когда форма загружается, я хочу, чтобы фокус клавиатуры был внутри этого элемента управления, поэтому я использовал.Focus
а также.Select
методы на нем, но все же он не получает фокус.
Когда я запускаю из Visual Studio, элемент управления получает фокус.
Когда я бегу за пределами IDE, элемент управления не получает фокус.
Почему это?
Вот скриншот этого тоже: