Переход между формами по нажатию кнопки

Мне нужно, что бы при нажатии на кнопку - у меня переходила смена окна на форму.

Этот код работает, но при его срабатывание видно как прячется прошлое окно и появляется новое, как сделать, что бы этого не было видно?

private void Steam_Click(object sender, EventArgs e)

    {
        SteamForm steamForm = new SteamForm();
        steamForm.StartPosition = FormStartPosition.Manual;
        steamForm.Location = Location;
        steamForm.Show();
        this.Hide();
    }

Ответы (0 шт):