I have a classic mdi main form in Explorer style with a split container. Panel ! has a treeview and Panel 2 has a tab control. Clicking on a treeview node opens a winform in a tabpage.

I can load the tabpage form maximized with no problem but its the resize that's giving me headaches. When the MDI parent is resized I need for the tab control to trigger the form resize event so that it corresponds with the new size of panel 2, hence the new tabpage size. Extra bonus if fonts would also increase and decrease also.

I know that VB6 never achieved this without a 3rd party shrinker/stretcher, did MS give us something for this age old dilemma?

I have been Anchoring and Docking and use table layout panels but never see the big result.