Control.Update 方法

定义

使控件在其工作区内重新绘制无效区域。

public:
 void Update();
public void Update();
member this.Update : unit -> unit
Public Sub Update ()

注解

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

有两种方法可以重绘窗体及其内容:

  • 可以将该方法的 Invalidate 重载之一与该方法一起使用 Update

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

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

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

适用于

另请参阅