I am "embedding" several Winforms (Form descendants) in Panel controls,
showing them as follows:
this.TopLevel = false; //this is a Form
this.Parent = parent; //parent is a panel
this.FormBorderStyle = FormBorderStyle.None;
this.Dock = DockStyle.Fill;
this.Show();
The "embedded" forms are shown correctly in the container panels, but
focus/tab control does not work as it should. Once you tab into the
first "embedded" form, further tabbing will move the focus from one
control to another only inside this "embedded" form, never releasing it
to the next one, or to any controls of the container, top-level, form.
Is there anything I can do about it?