private void ShowSubscribeSettingForm() { if (subScribeForm != null) { subScribeForm.Activate(); subScribeForm.Update(); if (subScribeForm.WindowState == FormWindowState.Minimized) { subScribeForm.WindowState = FormWindowState.Normal; } } else { subScribeForm = new SubscribeForm(controller); subScribeForm.Show(); subScribeForm.Activate(); subScribeForm.BringToFront(); subScribeForm.FormClosed += subScribeForm_FormClosed; } }
void subScribeForm_FormClosed(object sender, FormClosedEventArgs e) { subScribeForm = null; }