private void AdminToolFormClosed(object sender, FormClosedEventArgs e) { DBUser.DesignMode = false; HighlightControl.CloseForm(); Instance = null; //Возвращаем размеры и расположение главной формы в начальное положение FormControls.MainForm.Size = parentBound.Size; FormControls.MainForm.Location = parentBound.Location; FormControls.MainForm.WindowState = parentState; //Обновляем информацию в базе данных о созданных правилах для форм try { FormControls.MainForm.LoadLastFormSettings(); } catch (Exception ex) { DBException.WriteLog(ex); } }
public static void GetInstace(Form activeForm) { Instance = Instance ?? (Instance = new AdminTool(activeForm.Name)); Instance.Show(); }