Eine Alternative ist die Verwendung eines enum und eine Komponentenklasse, die den Standard-RadioBu erweitert tton.
public enum Genders
{
Male,
Female
}
[ToolboxBitmap(typeof(RadioButton))]
public partial class GenderRadioButton : RadioButton
{
public GenderRadioButton()
{
InitializeComponent();
}
public GenderRadioButton (IContainer container)
{
container.Add(this);
InitializeComponent();
}
public Genders gender{ get; set; }
}
eine commom Event-Handler für die GenderRadioButtons
private void Gender_CheckedChanged(Object sender, EventArgs e)
{
if (((RadioButton)sender).Checked)
{
//get selected value
Genders myGender = ((GenderRadioButton)sender).Gender;
//get the name of the enum value
string GenderName = Enum.GetName(typeof(Genders), myGender);
//do any work required when you change gender
switch (myGender)
{
case Genders.Male:
break;
case Genders.Female:
break;
default:
break;
}
}
}
Verwenden Haben Sie Radiobuttons bedeuten? –
hey @CodingMash hat er als "ratio button" bezeichnet, überall wo ich wirklich an eine solche Kontrolle denke! – sajanyamaha
Es ist definitiv eine Art, wie sie Beispiel für Radioknöpfe gibt, männlich weiblich. –