public override void Focus() { if (Widget.Loaded && WinFormsControl.IsHandleCreated) { WinFormsControl.Focus(); } else { Widget.LoadComplete += Widget_LoadComplete; } }
void Widget_LoadComplete(object sender, EventArgs e) { Widget.LoadComplete -= Widget_LoadComplete; WinFormsControl.Focus(); }