My co-workers are used to using tab controls with the tab height set to zero in vb6 to allow multiple panels overlayed on one form and now want to do the same in .Net. Unfortunately they’ve been confused by the fact that there are some extra hoops you have to jump though to make it work the same way.
A bit of judicious googling solved the problem, but VB.net just doesn’t seem geared towards this method of managing space on a form. Does anyone have any advice on the best way of arranging what used to be multiple layers of panels within one tab control in .net? (or is still widely accepted as a good way of doing things?)
You could make different user controls so to separate logic and decouple things if and as much as possible then in a tab control you display those user controls in the pages. But if you are making kind of wizard like interface there are specific and better approaches to use.