Herencia

02/12/2005 - 10:48 por José Huamán La Rosa | Informe spam
Hola

Tengo un formulario heredado XXX de una formulario YYY que se encuentra en
una librerìa de clases con la propiedad ismdicontainer en true, este
contiene un menustrip y un toolstrip con la propiedad modifiers como
protected, pero ocurre que en el formulario heredado no puedo manipular
estos dos componentes, q tengo q hacer para poder agregar funcionalidad o
modiifcar las propiedades en el formulario heredado???

Gracias por las rptas..


Josè
 

Leer las respuestas

#1 José Antonio
05/12/2005 - 14:54 | Informe spam
Eso no pude ser, o es un bug de visual studio 2005, porque en el 2003
funciona perfectamente o vamoas para atras como los cangrejos y eso que esta
visual era la hostia.


"Daniel R. Rossnagel" escribió en el mensaje
news:
he tenido el mismo problema lo solucione mediante codigo, en el archivo
Formulario XXX .Designer.cs, agrege los nuevos menus utilzando

this.DatosMenu = new System.Windows.Forms.ToolStripMenuItem();

this.SubMenu1= new System.Windows.Forms.ToolStripMenuItem();



//Defino un sub menu y asigno un metodo a un evento a un item del menu

this. SubMenu1.Name = "Submenu";

this. SubMenu1.Text = "Menu dentro de Datos";

this. SubMenu1.Click += new System.EventHandler(this.ShowNewForm);



//esta linea utilizas para agregar submenus que se definen de la misma
forma que le principal



this.DatosMenu.DropDownItems.AddRange(new
System.Windows.Forms.ToolStripItem[] {

this.SubMenu1,

this. SubMenu2});





this.DatosMenu.Name = "DatosMenu";

this.DatosMenu.Text = "Datos";





//Agrego al menu principal

this.menuStrip.Items.Insert(0, this.DatosMenu);













Espero te ayude, en caso de lograr modificarlo en el diseño del formulario
agradeceria que me comentaras como lo lograste



Atte Daniel R. Rossnagel



"José Huamán La Rosa" escribió en el mensaje
news:
Hola

Tengo un formulario heredado XXX de una formulario YYY que se encuentra
en una librerìa de clases con la propiedad ismdicontainer en true, este
contiene un menustrip y un toolstrip con la propiedad modifiers como
protected, pero ocurre que en el formulario heredado no puedo manipular
estos dos componentes, q tengo q hacer para poder agregar funcionalidad o
modiifcar las propiedades en el formulario heredado???

Gracias por las rptas..


Josè





Preguntas similares