在usercontrol(网格)中,我有一个位图(" _Buffer")。
每当绘制一部分用户控件时,我想从" _Buffer"中复制特定部分。到" e.Graphics":
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
If Not _Buffer Is Nothing Then
e.Graphics.DrawImage(_Buffer, e.ClipRectangle.X, e.ClipRectangle.Y, e.ClipRectangle, GraphicsUnit.Pixel)
End If
End Sub
但是,我遇到了奇怪的图形瑕疵和奇怪的绘图位置。
我想问一下我是否使用了" e.Graphics.DrawImage"是否正确或将位图的某个部分(由矩形定义)复制到另一个位图的同一部分(相同矩形)上的正确语法。