Buenas noches gente,
Verán, tengo un Formulario padre, llamado "frmGenerico", en el cual tengo un botón declarado como Protected.
Código:
Protected WithEvents Button1 As System.Windows.Forms.Button
'El codigo del evento es el siguiente:
Protected Overridable Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox("HOLA")
End Sub
Bien, despues tengo un formulario hijo, el cual, lógicamente hereda del formulario genérico: frmGenerico. En el código del Evento del botón mencionado con anterioridad tengo puesto lo siguiente:
Código:
Protected Overrides Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ListBox1.Items.Add("HOLA")
End Sub
En fin, mi problema es que en la lista, me agrega dos elementos HOLA, por lo que me parece qeu se está ejecutando dos veces el Evento. ¿Alguien sabe como puedo hacer para que si no quiero meter código ejecute el MsgBox y sino, que haga lo nuevo que le ponga?
La verdad, estoy haciendo pruebas y no estoy dando cno la solución, en fin, si alguien me puede ayudar se lo agradecería.
Saludos.