Visual Basic.NET - Refrescar gráfico GDI desde control DLL

 
Vista:

Refrescar gráfico GDI desde control DLL

Publicado por Ginto (5 intervenciones) el 27/07/2008 11:02:34
Hola a todos, no consigo resolver lo siguiente. Tengo un control que hace un gráfico de líneas con GDI+, compilo el control y cuando lo inserto en cualquier formulario de cualquier proyecto, sólo funciona cuando con un botón le digo que redibuje, es decir, me falta decirle al gráfico que en su evento Paint me redibuje el gráfico, hasa aquí está claro, pero la pregunta es ¿donde hay que decírselo?. Porque me voy al evento Paint del área gráfica que contiene las líneas del GDI+, pero cuando compilo y lo cargo desde cualquier formulario, se tira todo el tiempo redibujándose, y consecuentemente no se ve.
Quisiera evitar tener que hacerlo desde el evento Paint del formulario que contiene el gráfico, ya que me interesa que el propio control sea capaz de redibujarse el solito, sin tener que hacerlo desde la aplicación, ya que si fuese así, tendría que redibujar cada gráfico que insertara.
¿Se os ocurre algo?
Muchas gracias y muchos saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder