I want to load a new layout (just like we do in Android programming as layout1.loadLayout()) in C# when a button is pressed?
How can this action take place when a method is called?
If I am not clear in my question, I am looking to load a new set of controls and hiding the current controls temporarily on a window form when a button is clicked (while they should retain their current properties, so that if I go back they should be in the same way where I left them).
How can I jump between different layouts while not completely deleting and creating them again and again?