Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2010, 07:34
Avatar de dmassive
dmassive
 
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 9 meses
Puntos: 7
De acuerdo Respuesta: Cual es el formulario que ha llamado al formulario actual?

Hola, siguiendo tu ejemplo, en VBnet arme esto:

Form1.vb
Código vb:
Ver original
  1. Public Class Form1
  2.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  3.         Dim f As New Form2()
  4.         f.Padre = Me
  5.         f.Show()
  6.     End Sub
  7.  
  8.     Public Sub HaceAlgo()
  9.         Me.Text = "Lo Hizo!"
  10.     End Sub
  11. End Class



Form2.vb
Código vb:
Ver original
  1. Public Class Form2
  2.     Private _padre As Form
  3.  
  4.     Public Property Padre() As Form
  5.         Get
  6.             Return _padre
  7.         End Get
  8.         Set(ByVal value As Form)
  9.             _padre = value
  10.         End Set
  11.     End Property
  12.  
  13.     Public Sub MostrarNombre()
  14.         Me.Text = Padre.Name
  15.     End Sub
  16.  
  17.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  18.         MostrarNombre()
  19.     End Sub
  20. End Class


Gracias, saludos!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/