FormWindowState.Maximized

12/07/2008 - 01:03 por german | Informe spam
Hola! Tengo el siguiente problema y quería ver si alguien tiene alguna
solución o se le ocurre algo. Tengo un proyecto WindowsForms en donde
hay una ventana que tiene muchas ventanas hijas. El problema es que
cuando hay dentro de una ventana madre varias ventanas hijas y
maximizo una de esas ventanas hijas las otras ventanas hojas también
se maximizan, y no sé cómo hacer para que solo se maximice una de las
ventanas.
Acá les dejo algo de código.

private void controlDeImpuestosToolStripMenuItem_Click(object sender,
EventArgs e)
{
ControlImpuestos newChild = new ControlImpuestos(db,
this);
newChild.MdiParent = this;
newChild.WindowState = FormWindowState.Maximized;

newChild.Show();
}

Este código es que ejecuto cada vez que abro alguna venta hija.
Espero que me puedan entender mi pregunta y desde ya muchas gracias.
Saludos!!!
 

Leer las respuestas

#1 Jose Antonio
12/07/2008 - 18:41 | Informe spam
Asi funciona el sistema de ventanas mdi de microsoft, no puedes hacer nada
para evitarlo.

"german" escribió en el mensaje
news:
Hola! Tengo el siguiente problema y quería ver si alguien tiene alguna
solución o se le ocurre algo. Tengo un proyecto WindowsForms en donde
hay una ventana que tiene muchas ventanas hijas. El problema es que
cuando hay dentro de una ventana madre varias ventanas hijas y
maximizo una de esas ventanas hijas las otras ventanas hojas también
se maximizan, y no sé cómo hacer para que solo se maximice una de las
ventanas.
Acá les dejo algo de código.

private void controlDeImpuestosToolStripMenuItem_Click(object sender,
EventArgs e)
{
ControlImpuestos newChild = new ControlImpuestos(db,
this);
newChild.MdiParent = this;
newChild.WindowState = FormWindowState.Maximized;

newChild.Show();
}

Este código es que ejecuto cada vez que abro alguna venta hija.
Espero que me puedan entender mi pregunta y desde ya muchas gracias.
Saludos!!!

Preguntas similares