MdiChildren

16/09/2005 - 00:33 por Juan Martinez | Informe spam
Si creo varias formas "hijas" de una forma principal de la siguiente
manera:

Form newForm = new Form();
newForm.MdiParent = this;
newForm.Text = sNombre;

y agrego un PictureEdit a cada forma

PictureEdit pPicture = new PictureEdit();
pPicture .Dock = DockStyle.Fill;

newForm.Controls.Add(pUnifilar);
newForm.WindowState = System.Windows.Forms.FormWindowState.Maximized;
newForm.Show();

y digamos que agrego 5 ventanas "hijas" como puedo saber cual es la
ventana que esta activa en el momento para poder agregar algo en el
PictureEdit de dicha ventana.
O si agrego un label o algun otro componente y necesite asignarle algun
valor pero solo a de la ventana activa?

Alguien sabe de esto?



*** Sent via Developersdex http://www.developersdex.com ***

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
16/09/2005 - 02:03 | Informe spam
Juan,

Mira:

http://msdn.microsoft.com/library/d...dtopic.asp

Slds - Octavio

"Juan Martinez" escribió en el mensaje
news:
Si creo varias formas "hijas" de una forma principal de la siguiente
manera:

Form newForm = new Form();
newForm.MdiParent = this;
newForm.Text = sNombre;

y agrego un PictureEdit a cada forma

PictureEdit pPicture = new PictureEdit();
pPicture .Dock = DockStyle.Fill;

newForm.Controls.Add(pUnifilar);
newForm.WindowState = System.Windows.Forms.FormWindowState.Maximized;
newForm.Show();

y digamos que agrego 5 ventanas "hijas" como puedo saber cual es la
ventana que esta activa en el momento para poder agregar algo en el
PictureEdit de dicha ventana.
O si agrego un label o algun otro componente y necesite asignarle algun
valor pero solo a de la ventana activa?

Alguien sabe de esto?



*** Sent via Developersdex http://www.developersdex.com ***
Respuesta Responder a este mensaje
#2 Marino Posadas
16/09/2005 - 02:16 | Informe spam
Hola Juan

Sólo tienes que consultar la propiedad ActiveMdiChild de formulario
MDI.(devuelve la ventana hija activa en cualquier momento)

Saludos cordiales
Marino Posadas
MVP Visual C#

www.ElAveFenix.net

"Juan Martinez" escribió en el mensaje
news:
Si creo varias formas "hijas" de una forma principal de la siguiente
manera:

Form newForm = new Form();
newForm.MdiParent = this;
newForm.Text = sNombre;

y agrego un PictureEdit a cada forma

PictureEdit pPicture = new PictureEdit();
pPicture .Dock = DockStyle.Fill;

newForm.Controls.Add(pUnifilar);
newForm.WindowState = System.Windows.Forms.FormWindowState.Maximized;
newForm.Show();

y digamos que agrego 5 ventanas "hijas" como puedo saber cual es la
ventana que esta activa en el momento para poder agregar algo en el
PictureEdit de dicha ventana.
O si agrego un label o algun otro componente y necesite asignarle algun
valor pero solo a de la ventana activa?

Alguien sabe de esto?



*** Sent via Developersdex http://www.developersdex.com ***
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida