So habe ich mehrere verschiedene Radio-Buttons, in verschiedenen Gruppenfeldern. Bevor der Benutzer sein Formular "speichern" kann, müssen alle Felder ausgefüllt werden. Also versuche ich sicherzustellen, dass alle Radiobuttons ausgefüllt sind. Im Moment versuche ich, den folgenden Code zu verwenden:Radio Button Validation in 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;
}
mit diesem Code es mir nicht erlaubt, auf die Schaltfläche Speichern klicken, aber keine Nachrichtenfelder kommen. Und selbst nachdem ich die Radioboxen ausgefüllt habe, kann ich nicht auf den Speichern-Knopf klicken. Jede Hilfe wäre willkommen.