एक वैकल्पिक उपयोग करना है enum और एक घटक वर्ग जो मानक रेडियोबु को बढ़ाता है 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; }
}
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;
}
}
}
के लिए एक commom ईवेंट हैंडलर का उपयोग करें आप रेडियो बटन मतलब है? –
अरे @ कोडिंगमैश जिसे उन्होंने हर जगह 'अनुपात बटन' के रूप में संदर्भित किया है, वास्तव में इस तरह के किसी भी नियंत्रण के बारे में सोच रहा हूं! – sajanyamaha
यह निश्चित रूप से एक प्रकार है, क्योंकि वह रेडियो बटन, नर मादा एक का उदाहरण देती है। –