Control.Update 方法

定义

使控件重绘其工作区内的无效区域。

C#
public void Update ();

注解

执行任何挂起的请求进行绘制。

可通过两种方法重新绘制窗体及其内容:

  • 可以将该方法的 Invalidate 重载之一用于 Update 该方法。

  • 可以调用 Refresh 该方法,该方法强制控件重新绘制自身及其所有子级。 这等效于将 Invalidate 方法设置为 true 并将其与它一起使用 Update

该方法 Invalidate 控制绘制或重新绘制的内容。 该方法 Update 控制绘制或重新绘制的时间。 如果将 InvalidateUpdate 方法一起使用而不是调用 Refresh,则重新绘制的内容取决于使用的重载 Invalidate 。 该方法 Update 只是强制立即绘制控件,但 Invalidate 该方法控制调用 Update 该方法时所绘制的内容。

有关详细信息,请参阅 WM_PAINT 主题。

适用于

产品 版本
.NET Framework 1.1, 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
Windows Desktop 3.0, 3.1, 5, 6, 7

另请参阅