Можно все это делать в одном окне. Например, при нажатии на кнопку, скрывать все виджеты (или как оно там в шарпеях называется), и динамически создать новые и отобразить их в этом окне. Или можно сделать ещё так: создать panel1, на нем разместить фон и кнопки. Создать ещё один panel2 и разместить gui-элементы "второго окна". По кнопке скрывать panel1 и отобразить panel2.
Существует +100500 методов такое сделать.