title: How to make changing "screens" in c#
body: <p>I'm new in C#, and I wanted to know if there was any way to show a screen with certain elements, and then with the click of a button, switch to another screen, similar to an installer.</p>
  
  <p>From my experience in Java, I would just use a few <code>JPanel</code>s and then hide only the one i want visible.</p>
  
  <p>However, I'm new to C# forms and it's very different from Java swing. Anyone understand my problem and can tell me pretty much how this works? Thanks.</p>