Control.DoubleBuffered 属性

定义

获取或设置一个值,该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁。

C#
protected virtual bool DoubleBuffered { get; set; }

属性值

如果应使用双缓冲绘制控件的图面,则为 true;否则为 false

注解

缓冲图形可以减少或消除由显示图面部分的渐进重绘引起的闪烁。 缓冲图形要求先将更新的图形数据写入缓冲区。 然后,图形缓冲区中的数据将快速写入显示的表面内存。 显示图形内存的相对快速切换通常会减少可能发生的闪烁。

备注

DoubleBuffered 不是可绑定属性。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

另请参阅