一个初学者的问题......但是尽管我在研究,但我还不确定 System.Drawing.Graphics 是如何工作的。即使e.Graphics提供给我,总是是否需要出现using
声明?我已经了解Q / A When do I need to use dispose on Graphics。
换句话说:在下面的示例中,是否可以安全地省略C#/ VB Using
语句?
Private Sub MyControl_Paint(sender As Object, e As PaintEventArgs) Handles MyBase.Paint
Using e.Graphics
e.Graphics.DrawRectangle(...)
ControlPaint.DrawFocusRectangle(e.Graphics, ...)
End Using
End Sub