Form.Repaint 方法 (Access)
Repaint 方法用于完成指定窗体还没有实现的屏幕更新。 如果在窗体上执行,Repaint 方法还完成该窗体上控件的任何还没有完成的重新计算任务。
语法
表达式。油漆
expression:表示 Form 对象的变量。
返回值
Nothing
注解
有时,Microsoft Access 需等到完成其他任务后,才完成未完成的屏幕更新。 利用 Repaint 方法,可以立即强制重画指定窗体上的控件。 使用 Repaint 方法:
要更改多个字段中的值。 除非强制重绘,否则 Access 可能不会立即显示更改,尤其是当其他字段(例如计算控件中的表达式中的字段)依赖于已更改字段中的值时。
要确认窗体是否显示了所有字段中的数据。 例如,包含 OLE 对象的字段经常在打开窗体后不能立即显示它们的数据。
该方法不会重新查询数据库,也不会显示窗体的基础记录源中的新记录或更改的记录。 使用 Requery 方法可重新查询窗体或其控件之一的数据源。
注意
示例
以下示例使用 Repaint 方法在窗体收到焦点时重新绘制窗体。
Private Sub Form_Activate()
Me.Repaint
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。