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?

¿Fue útil?

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
scroll top