在窗体打开后,只要窗体大小有所更改,Resize 事件就会发生。
若要在该事件发生时执行宏或事件过程,请将 OnResize 属性设为宏的名称或 [事件过程]。
当在宏或事件过程中更改窗体大小时,例如,在宏中使用 MoveSize 操作来调整窗体的大小时,则会发生该事件。
通过在 Resize 事件发生时运行宏或事件过程,可以在窗体大小改变时,移动或调整窗体上控件的大小。也可以使用 Resize 事件重新计算或重新设置那些与窗体大小相关的变量或属性。
首次打开窗体时,下列事件将按如下顺序发生:
Open ==> Load ==> Resize ==> Activate ==> Current
注意 在 Resize 宏或事件过程中使用 MoveSize、Maximize、Minimize 或 Restore 操作(或 DoCmd 对象的相应方法)时,需要特别注意。这些操作能触发窗体的 Resize 事件,并继而引起级联事件的发生。