public delegate void FormClosedEventHandler(Object sender, FormClosedEventArgs e); private void ProductData_FormClosed(Object sender, FormClosedEventArgs e) { MessageBox.Show("The form will be closing right now!"); if (checkDirtyRow) AllProducts.WriteXml("Products.xml", XmlWriteMode.WriteSchema); }