Occurs when a form, Frame, or MultiPage changes size.
Syntax
For MultiPage
Private Sub object_Layout( index As Long)
For all other controls
Private Sub object_Layout( )
The Layout event syntax has these parts:
Part | Description |
---|---|
object | Required. A valid object. |
index | Required. The index of the page in a MultiPage that changed size. |
Remarks
The default action of the layout event is to calculate new positions of controls and to repaint the screen.
A user can initiate the Layout event by changing the size of a control.
For controls that support the AutoSize property, the Layout event is initiated when AutoSize changes the size of the control. This occurs when the user changes the value of a property that affects the size of a control. For example, increasing the Font size of a TextBox or Label can significantly change the dimensions of the control and initiate a Layout event.