У меня есть UserControl, который может иметь childcontrol.
Пользовательский контроль имеет стили:
this.SetStyle(
ControlStyles.AllPaintingInWmPaint |
ControlStyles.OptimizedDoubleBuffer |
ControlStyles.Selectable |
ControlStyles.SupportsTransparentBackColor |
ControlStyles.UserPaint,
true);
Теперь, если я нажимаю на элемент управления пользователя (не дочерний элемент управления), я хочу, чтобы элемент управления пользователя сохранял фокус, но фокус автоматически переходит к первому элементу управления дочерним элементом.
То же самое происходит, если я использую клавишу табуляции.
Я уже пытался переопределить OnGotFocus
, но безуспешно.
Есть идеи?