private void BringFormToFront(MainForm f) { bool hasMaximizedWindow = false; foreach (MainForm w in _openedWindow) { if (w.WindowState == FormWindowState.Maximized) { hasMaximizedWindow = true; break; } } if (hasMaximizedWindow) { f.WindowState = FormWindowState.Maximized; } f.Focus(); }