Pregunta sobre eliminación de gráficos
Pregunta
¿Debo llamar a Dispose () en un objeto Graphics obtenido a través de PaintEventArgs en un evento OnPaint?
Solución
No, la capa de llamada (la que realmente creó el objeto gráfico) está a cargo de eso. También piense en ello, cuando tenga otras calles en la cadena, dispondrá del objeto y no podrán usarlo.
Otros consejos
En general, no debe deshacerse de los objetos gráficos que recibe como parámetros de método. Pero debe deshacerse de los objetos gráficos que haya creado usted mismo (por ejemplo, utilizando el método CreateGraphics
).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow