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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Fernando Balderrama
30/08/2004 - 15:10 | Informe spam
Muchas gracias


"Angel J. Hernández" escribió en el mensaje
news:#
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
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida