Quote Originally Posted by .paul. View Post
A usercontrol can be used to encapsulate any code you need. It consists of a UI and the code behind that UI. The UI can contain many regular controls. At run-time, you can add a new instance of a usercontrol to your form, or any container control on your form, and you can dispose of that usercontrol.
You don’t seem to be understanding how all this works. Try googling “VB.Net UserControl MSDN” and read up on the subject…
So I should be only using one form and the rest of usercontrols.

Like for example I want 20/80 view, the 20 is for the sidebar with buttons (user control) then I want the 80 section to be where the buttons go further into functions.

How would you say one can have the 80 section disappear and show the respective button functions in the 80 section? In the same window not closing and re-opening a new window for it? Without creating it all in the one form or usercontrol.

I don't think you can....