Access () 的 Form.Repaint 方法
Repaint 方法是用來完成指定之表單上任何待處理的螢幕更新。 在表單上執行時,Repaint 方法也會完成表單之控制項任何待處理的重新計算。
運算式。油漆
expression 代表 Form 物件的變數。
無
有時候 Microsoft Access 會等到其他的工作完成後再來做待處理的螢幕更新。 使用 Repaint 方法,您可以強迫在指定表單上的控制項立即重繪。 使用 Repaint 方法:
當您變更數個欄位中的值時。 除非您強制重繪,否則 Access 可能不會立即顯示變更,特別是當其他欄位,例如計算控制項中運算式中的欄位相依于已變更欄位中的值時。
當您想要確定表單是否顯示其所有欄位中的資料時。 例如,OLE 物件的欄位通常不會在您開啟表單後立即顯示它們的資料。
此方法不會引起資料庫的重新查詢,也不會顯示新增或變更的記錄在表單底層的記錄來源中。 使用 Requery 方法可重新查詢表單或其中一個控制項的資料來源。
注意
下列範例會使用 Repaint 方法,在表單收到焦點時重新繪製表單。
Private Sub Form_Activate()
Me.Repaint
End Sub
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。