Herencia de formularios

30/03/2010 - 00:24 por Limberg | Informe spam
Si en un formulario base A, agrego un toolStrip, y a este le agrego tres
items, tipo botones B1, B2 y B3
Ahora, en el formulario hijo H que hereda de A.
¿Cómo puedo programar el evento Click del boton B1?

Saludos,
Limberg.



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4983 (20100329) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 

Leer las respuestas

#1 Leandro Tuttini
30/03/2010 - 03:42 | Informe spam
hola

has probado cambiando el ambito del control, o sea que no sea privado,
sino que sea protected o public ?

o sino dwefinir en el formH el metodo de evento del click que quieres
usar, y luego simplemente asignar el handler del mismo


base.B1.Click += new System.EventHandler(this.button1_Click);

este button1_Click, estaria definido en tu FormH

como los handler se pueden agregar uno despues de otrro mas de uno, se
lanzara primero el que ataches en el FormA y luego que que ajuntes en
el FormH

por supuesto esta linea podrias ponerla en el Form_Load, o si lo haces
desde diseñador seguro se agregue en el metodo InitializeComponent()


Herencia en formularios Windows Forms
http://msdn.microsoft.com/es-es/library/aa983613(VS.71).aspx

Inheriting Windows Forms with Visual C# .NET
http://www.akadia.com/services/dotn...forms.html

saludos

Preguntas similares