//Открыть форму - Заказы private void buttonOrders_Click(object sender, EventArgs e) { bool opened = false; while (!opened) { try { Form_Orders form_orders = new Form_Orders(); form_orders.ShowDialog(); opened = true; } catch { //При возникновении проблемы с открытием, попробовать снова через 0.15 секунды System.Threading.Thread.Sleep(150); } } }
//Открыть форму - Заказы private void buttonOrders_Click(object sender, EventArgs e) { bool opened = false; while (!opened) { try { Form_Orders form_orders = new Form_Orders(); //System.Threading.Thread.Sleep(100); form_orders.ShowDialog(); opened = true; } catch (System.InvalidOperationException ex) { //При возникновении проблемы с открытием, попробовать снова через 0.15 секунды System.Threading.Thread.Sleep(150); //MessageBox.Show("Error"); } } }