我有一个窗口面板(Visual Studio 2008),它有一个背景图像(书架)。 当滚动图像闪烁,并没有重绘,所以看起来很糟糕 - 我试着创建一个新的对象使用双缓冲,但这没有效果,有什么建议吗?滚动时面板闪烁背景图片
Public Class DoubleBufferPanel
Inherits Panel
Public Sub New()
Me.DoubleBuffered = True
SetStyle(ControlStyles.AllPaintingInWmPaint Or _
ControlStyles.DoubleBuffer Or ControlStyles.ResizeRedraw Or ControlStyles.UserPaint, True)
UpdateStyles()
End Sub
End Class
尝试使用PictureBox - 工作正常,但标签不能透明,当我需要一个picturebox时。 – madlan 2010-09-09 08:55:04