C # cómo FormWindowState.Normal
-
20-09-2019 - |
Pregunta
tengo este código:
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
about About = new about();
About.ShowDialog();
}
minimiza el estado de la ventana padre para minimizado y muestra un formulario de inicio.
mi pregunta es cuando se cierra la pantalla de bienvenida ¿Cómo puedo obtener de nuevo a parentwindowstate.normal?
Solución
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
about About = new about();
About.ShowDialog();
this.WindowState = FormWindowState.Normal;
}
Otros consejos
Si está utilizando en lugar de ShowDialog Mostrar; puede agregar
this.WindowState = FormWindowState.Normal;
después de la llamada ShowDialog. (ShowDialog está bloqueando, a diferencia de Mostrar.)
Llamada ShowDialog () así:
About.ShowDialog(this);
A continuación, en el caso de la FormClosing Acerca de la forma, poner:
this.Parent.WindowState = WindowState.Normal;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow