VB.net 2008中窗体Form1的DoubleBuffered属性是干什么用的?
2008中窗体Form1的DoubleBuffered属性是干什么用的?
找到一个:
.NET Framework 类库
Control..::.DoubleBuffered 属性
获取或设置一个值,该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁。
命名空间: System.Windows.Forms
程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中)
语法
Visual Basic(声明)
Protected Overridable Property DoubleBuffered As BooleanVisual Basic (用法)
Dim value As Boolean
value = Me.DoubleBuffered
Me.DoubleBuffered = value
属性值
类型:System..::.Boolean
如果应使用双缓冲绘制控件的图面,则为 true;否则为 false。
备注
缓冲图形可以减少或消除由于不断重绘所显示图面的某些部分而导致的闪烁。缓冲图形要求将更新后的图形数据首先写入缓冲区。图形缓冲区中的数据随后快速写入所显示的图面内存。这种相对快速地切换所显示图形内存的方式通常可以减少相对较慢的切换方式导致的闪烁。
说明:
DoubleBuffered 不是可绑定的属性。