Control.Update 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使控件重绘其工作区内的无效区域。
public:
void Update();
C#
public void Update ();
member this.Update : unit -> unit
Public Sub Update ()
执行任何挂起的请求进行绘制。
可通过两种方法重新绘制窗体及其内容:
可以将该方法的 Invalidate 重载之一用于 Update 该方法。
可以调用 Refresh 该方法,该方法强制控件重新绘制自身及其所有子级。 这等效于将 Invalidate 方法设置为
true
并将其与它一起使用 Update。
该方法 Invalidate 控制绘制或重新绘制的内容。 该方法 Update 控制绘制或重新绘制的时间。 如果将 Invalidate 和 Update 方法一起使用而不是调用 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 |