Example #1
0
        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
        {
            Application.WorkbookActivate    -= Application_WorkbookActivate;
            Application.WorkbookBeforeClose -= Application_WorkbookBeforeClose;
            Application.WindowDeactivate    -= Application_WindowDeactivate;

            foreach (var x in Panes.Values)
            {
                CleanUpPaneAndControl(x);
            }

            Panes.Clear();
        }