Resize | As the control is resized, including when it is first placed on a form at Host Design Time | Allow code to resize constituent controls |
InitProperties | Only once: when the control is instantiated at Host Design-Time | Initializes properties when you insert an instance of the control onto a form at Host Design-Time only |
AmbientChanged | When certain properties of the host form change | To allow the UserControl to assimilate properties of the host form |
WriteProperties | Just before VB destroys the instance of the running control at Host Design-Time | To retrieve changes to the ActiveX control and persist them into the form’s storage |
ReadProperties | Just before VB instantiates the control at Host Design Time | To retrieve property settings for the ActiveX control from the form’s storage and apply them to the control |