Modificar textbox(Form "HIJO") desde un Menú (Form "PADRE")

31/08/2006 - 23:21 por Diego | Informe spam
Amigos ayuda por favor .Estoy desarrollando una aplicación y necesito
modificar un text box (ubicacion=Form "HIJO"), esta modificación debe ser
desde un menú (ubicación: Form "PADRE")que esta en un formulario padre, ya me
pasaron una solucion que solo funciiona para 2 formularios, y yo necesito que
el formulario hijo que contiene el text box, esta siendo abierto por otro
hijo , no por el fomulario padre, y esa solucion no funciona para esos casos
, por favor espero su ayuda , muuchas gracias...
formulario PADRE

Dim for As Form1
for.MdiParent = FormPadre
for.Show()

formulario Form1 que es el que llama al que contiene el text box a modificar

Dim for2 As Form2
for2.MdiParent = FormPadre
for2.Show()

AHORA LO QUE NECESITO ES COMO CAMBIAR EL TEXT BOX DE ESTE ULTIMO FORMULARIO
QUE SE ABRIÓ EL CUAL ES UN FORMULARIO HIJO

MIL GRACIAS ...
 

Leer las respuestas

#1 Victor
01/09/2006 - 00:02 | Informe spam
For Each f As Form In Me.MdiChildren
If TypeOf f Is Form2 Then
CType(f, Form2).TextBox1.Text = "Cambio de valor"
Exit For
End If
Next


Desde un formulario hijo también puedes acceder a la coleccion del
formulario padre...

For Each f As Form In Me.ParentForm.MdiChildren

...

Un saludo.

"Diego" escribió en el mensaje
news:
Amigos ayuda por favor .Estoy desarrollando una aplicación y necesito
modificar un text box (ubicacion=Form "HIJO"), esta modificación debe ser
desde un menú (ubicación: Form "PADRE")que esta en un formulario padre, ya


me
pasaron una solucion que solo funciiona para 2 formularios, y yo necesito


que
el formulario hijo que contiene el text box, esta siendo abierto por otro
hijo , no por el fomulario padre, y esa solucion no funciona para esos


casos
, por favor espero su ayuda , muuchas gracias...
formulario PADRE

Dim for As Form1
for.MdiParent = FormPadre
for.Show()

formulario Form1 que es el que llama al que contiene el text box a


modificar

Dim for2 As Form2
for2.MdiParent = FormPadre
for2.Show()

AHORA LO QUE NECESITO ES COMO CAMBIAR EL TEXT BOX DE ESTE ULTIMO


FORMULARIO
QUE SE ABRIÓ EL CUAL ES UN FORMULARIO HIJO

MIL GRACIAS ...


Preguntas similares