Создайте панель и Dock
в Fill
.
Тогда BringToFront
панель.
Делайте это для каждой "Формы", которая вам нужна.
РЕДАКТИРОВАТЬ: Это работает как ожидалось:
public Form1()
{
InitializeComponent();
Shown += Form1_Shown;
panel1.Dock = DockStyle.Fill;
panel2.Dock = DockStyle.Fill;
}
void Form1_Shown(object sender, EventArgs e)
{
panel1.BringToFront();
Update();
Thread.Sleep(3000);
panel2.BringToFront();
Update();
Thread.Sleep(3000);
panel1.BringToFront();
}
РЕДАКТИРОВАТЬ: Добавлено Update();
из-за комментария.