Error con Eventos

14/12/2004 - 13:13 por e-lores | Informe spam
He creado un boton personalizado que cambia de color al pasar sobre él.
Funciona perfectamente, pero si oculto el formulario y lo vuelvo a enseñar,
al pasar sobre el botón se me queda clavado y no vuelve al color que
deberia. He 'debugado' un poco y es como si la segunda vez que muestro el
formulario, no se lanzase el evento 'OnMouseLeave'. ¿Alguién tiene alguna
idea de que puede estar ocurriendo?

Gracias.
Ernesto Lores.
 

Leer las respuestas

#1 Braulio Diez
14/12/2004 - 16:15 | Informe spam
Hola,

No estoy muy seguro de porque pasa eso, pero... en tu "override" de
OnMouseLeave, llamas también al método de la clase base ?

base.OnMouseLeave(e);

Igual el no llamarlo puede hacer que algo vaya mal, si no, pega el trozo
de código, a ver porque podría ser.

Suerte
Braulio

"e-lores" wrote:

He creado un boton personalizado que cambia de color al pasar sobre él.
Funciona perfectamente, pero si oculto el formulario y lo vuelvo a enseñar,
al pasar sobre el botón se me queda clavado y no vuelve al color que
deberia. He 'debugado' un poco y es como si la segunda vez que muestro el
formulario, no se lanzase el evento 'OnMouseLeave'. ¿Alguién tiene alguna
idea de que puede estar ocurriendo?

Gracias.
Ernesto Lores.



Preguntas similares