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 ...

Preguntas similare

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 ...


Respuesta Responder a este mensaje
#2 Diego
01/09/2006 - 00:44 | Informe spam
Gracias Victor, Tu solucion me funciono de forma excelente
Muchas GRacias .
Diego

"Victor" wrote:

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 ...
>
>



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