C sharp - AYUDA FACIL

 
Vista:

AYUDA FACIL

Publicado por TUPAC (1 intervención) el 30/10/2006 21:28:17
Necesito saber como hacer llamada a un menu q tengo en un formulario MDI desde un boton q esta en otro formulario para poder hacer q el menu sea enable= true
me podrian enviar el codigo? gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA FACIL

Publicado por Charlos (10 intervenciones) el 01/11/2006 22:29:48
Es muy sencillo:

1º. AL crear el menu debes de hacerlo como public para poder acceder a susu propiedades desde otro objeto.

2º Al llamar al nuevo formulario desde el formulario MDI padre le mandas la referencia del padre es decir:

FormularioHijo hijo = new FormularioHijo (this);
hijo.Show();

3º En el formulario hijo recoges la referencia del formulario padre:

private FormularioMDIPadre Padre;

public FormularioHijo(FormularioMDIPadre padre)
{
InitializeComponent();
this.Padre = padre;
}

4º Ya puedes acceder a cuanquier propiedad o método público del padre desde el hijo.

this.Padre.menu.Enable = false;

Lo que hemos hecho es pasar una referencia del padre al hijo cuando este es creado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar