Итак, у меня есть несколько разных переключателей в разных групповых ящиках. Прежде чем пользователь сможет «сохранить» свою форму, все поля должны быть заполнены. Поэтому я стараюсь, чтобы все радиокнопки были заполнены. В настоящий момент я пытаюсь использовать следующий код:Проверка радио кнопки в WinForms
if (!(this.RoundTrip.Checked || this.OneWay.Checked))
{
MessageBox.Show("Select an option for Trip Type");
if (!(this.NorthRad.Checked || this.ExpressRad.Checked || this.ExpressRad.Checked))
{
MessageBox.Show("Select an Option for Route Type");
}
if (!(this.YesNeeded.Checked || this.NotNeeded.Checked))
{
MessageBox.Show("Select an option for accessibility");
}
if (this.AdultNum.Value == 0 && this.SeniorNum.Value == 0 && this.ChildNum.Value == 0)
{
MessageBox.Show("Select at least one ticket");
}
return;
}
с помощью этого кода он не позволяет мне нажимать кнопку сохранения, но никаких сообщений не появляется. И даже после заполнения полей я не могу нажать кнопку «Сохранить». Любая помощь будет оценена по достоинству.