private void providerAssemblies_FormClosed(object sender, FormClosedEventArgs e) { if ((this.providerAssemblies != null) && (this.providerAssemblies.DialogResult == DialogResult.OK)) { this.LoadLists(); } this.providerAssemblies = null; }
private void codeDomProvidersToolStripMenuItem_Click(object sender, EventArgs e) { try { if (this.providerAssemblies == null) { this.providerAssemblies = new FormCodeDomProviderAssemblies(); this.providerAssemblies.FormClosed += new FormClosedEventHandler(this.providerAssemblies_FormClosed); this.providerAssemblies.Show(); this.providerAssemblies.LoadAssemblies(false); } else { this.providerAssemblies.Activate(); } } catch (Exception exception) { new ExceptionDialog(exception, "Error Generating CodeDom").ShowDialog(); } }