Dibujar forms MDIChild en un MDIParent

14/10/2005 - 14:14 por Pedro | Informe spam
Hola a todos.

Necesito dibujar tres formularios dentro de un contenedor de MDIs.
Estos tres formularios tendrán tamaños personalizados, y su conjunto
se ajustará a la región cliente del padre. Sin embargo, no quiero
hacer uso del método LayoutMdi() del form padre para colocarlos, sino
que yo quiero decidir la localización exacta de cada uno. Hasta ahora
no he conseguido hacerlo. ¿Alguien sabe como hacer esto? Gracias de
antemano.


Un saludo,

Pedro.

Preguntas similare

Leer las respuestas

#1 Miguel Ortiz Falcón
15/10/2005 - 05:22 | Informe spam
Pedro,

no puedes hacerlo automáticamente. Tienes que configurar en este caso el
form MDI para que no aparezca en la posición por default. Este es un ejemplo
de cómo lo puedes hacer asumiendo que 'this' (Form1) es el MdiParent y Form2
es el MDIChild:

Form2 f = new Form2();
f.MdiParent = this;
f.StartPosition = FormStartPosition.Manual;
f.Location = new Point(100, 100); // Esta serían las coordenadas donde tu
quieres f.Show(); // que aparezca

Saludos...
Miguel Ortiz Falcón



"Pedro" wrote:

Hola a todos.

Necesito dibujar tres formularios dentro de un contenedor de MDIs.
Estos tres formularios tendrán tamaños personalizados, y su conjunto
se ajustará a la región cliente del padre. Sin embargo, no quiero
hacer uso del método LayoutMdi() del form padre para colocarlos, sino
que yo quiero decidir la localización exacta de cada uno. Hasta ahora
no he conseguido hacerlo. ¿Alguien sabe como hacer esto? Gracias de
antemano.


Un saludo,

Pedro.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida