private void editPermissionsButton_Click(object sender, EventArgs e) { if (securityEditor == null) { securityEditor = new SecuritySettingsEditor(this); securityEditor.FormClosed += dlg_FormClosed; securityEditor.Show(this); } else { securityEditor.Activate(); } }
private void dlg_FormClosed(object sender, FormClosedEventArgs e) { Form dlg = sender as Form; if (dlg != null) { dlg.FormClosed -= dlg_FormClosed; dlg.Dispose(); } if (dlg == securityEditor) securityEditor = null; }
private void editPermissionsButton_Click(object sender, EventArgs e) { if (securityEditor == null) { securityEditor = new SecuritySettingsEditor(this); securityEditor.FormClosed += dlg_FormClosed; securityEditor.Show(this); } else securityEditor.Activate(); }