private void Port_Leave(object sender, EventArgs e) { var portValue = ((Control)sender).Text; int port; if (portValue != null && Int32.TryParse(portValue, out port) && port > 0 && port <= 65535) { _parameters.SetPort(port); } else { MessageBox.Show("Неверно задан порт!", "Неправильное значение порта", MessageBoxButtons.OK, MessageBoxIcon.Warning); Port.Text = ""; } }
private void Port_Leave(object sender, EventArgs e) { var portValue = ((Control)sender).Text; int port; if (portValue != null && Int32.TryParse(portValue, out port) && port > 0 && port <= 65535) { _parameters.SetPort(port); } else { MessageBox.Show(@"Закрыть без сохранения результатов? (Чтобы сохранить результаты, войдите как преподаватель)", @"Есть несохраненные результаты!", MessageBoxButtons.OK, MessageBoxIcon.Warning); Port.Text = ""; } }