The ApplyChanges Event is used to write information from a Property Page to the actual property of a selected control. This event occurs when the user clicks an Apply or OK button on the Property Page or switches to another Property Page on the control. For the Apply button to work, however, the Changed property of the Property Page has to be set to true. The Changed property acts as a flag that enables the Property Page to determine if some property has indeed been changed.