Saludos Aguaguy.,
Para la tarea que plantea le recomiendo usar la propiedad WindowState
Form1.WindowState = FormWindowState.Maximized
FormWindowState.Minimized
FormWindowState.Normal
Exitos!,
Oscar A Medina S - Colombia
(Colabora con el foro, Califica los temas cuando sean de utilidad)