dos formulario abiertos II

11/03/2005 - 09:01 por Racsus | Informe spam
Hola

Tengo dos formularios mdi abiertos. Quiero que desde los
dos puedan llamarse el uno al otro, es decir que puedan
tener a acceso a sus funciones publicas y propiedades el
uno del otro.

Me han comentado de hacerlo de la siguiente manera:
Haces share las funciones y propiedades y despues los
llamas instanciando
uno de los form desde el otro y viceversa.
Para compartir las clases y/o funciones seria algo asi:

Public Shared Function..
Public Shared Property.


Pero como instancio los formulario si ya han sido
instanciados desde el formulari padre y estan abiertos?


saludos
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
11/03/2005 - 14:59 | Informe spam
Para poder llamar a un metodo o propiedad de un objeto necesitas una
referencia a ese objeto. Lo mismo es para formularios, es decir, cada
formulario debe tener una referencia del otro para poder llamar a sus
metodos. Dependiendo de como instancies los formulario puedes pasar las
referencias en el constructor o a traves de una propiedad. Si los dos son
mdi child entonces cada formulario puede buscar al otro a traves de la
coleccion MdiChildren del formulario MdiParent.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Nadie puede amasar una fortuna sin hacer harina a los demás.
Manolito

Preguntas similares