I&#039;ve read up on the Finalize method and stuff, but there&#039;s some functionality I&#039;d like. If it was VB, I&#039;d say "When the form unloads, do X".<BR><BR>1) My main form opens.<BR>2) The form contains a usercontrol<BR>3) The usercontrol instantiates a class, which gets populates with data from a database<BR>4) The user clicks a button on the main form to move to a different section.<BR>5) Something fires on the usercontrol. This then prompts the user to save the information they&#039;ve entered.<BR><BR>Can anyone point me in the right direction? Is it this.onHandleDestroyed?<BR><BR>Craig.