Sobre MenuContextual

29/08/2004 - 17:37 por Fernando Balderrama | Informe spam
Mi aplicacion activa un menú contextual sobre un picturebox, al desactivar
el menu mediante la tecla Esc borra el area que ocupaba sobre el picturebox.
Cómo capturo este evento para redibujar el contenido del picturebox?


Saludos y gracias por su atención



Fernando
 

Leer las respuestas

#1 Angel J. Hernández
29/08/2004 - 18:06 | Informe spam
Al ocultarse o quitarse algún gráfico que existía en el área cliente de una
ventana. Se genera un evento WM_PAINT en el cual Windows indica a la ventana
a redibujarse. Puedes conseguir lo que quieres de dos maneras:

1-. Sobreescribir el evento OnPaint del Form y recortar (seleccionar) la
región que ocupa el PictureBox (desde el Form)
2-. Crear un control basado en PictureBox y que la lógica de dibujar esté en
el mismo.

Saludos,


Angel J. Hernández M.
MCSD


"Fernando Balderrama" escribió en el
mensaje news:%23$
Mi aplicacion activa un menú contextual sobre un picturebox, al desactivar
el menu mediante la tecla Esc borra el area que ocupaba sobre el


picturebox.
Cómo capturo este evento para redibujar el contenido del picturebox?


Saludos y gracias por su atención



Fernando


Preguntas similares