私が選択した3つのラジオボタンのどれに応じてコードを実行できるようにするスイッチケースステートメントを開発しようとしています。私はこれが成功した場合は私に教えてメッセージボックスステートメントを持っているが、それは私が、私はラジオボタン付きスイッチケース - C#
何か間違ったことをやっている何かアドバイスは素晴らしい
public void button2_Click(object sender, EventArgs e)
{
RadioButton radioBtn = new RadioButton();
if (radioBtn.Enabled == true)
{
switch (radioBtn.Name)
{
case "radioButton1":
ComicBooks CB = new ComicBooks();
CB.setTitle(textBox1.Text);
MessageBox.Show(CB.Title);
break;
case "radioButton2":
//do something
break;
case "radioButton3":
//do something
break;
}
}
'のRadioButton radioBtn =(ラジオボタン)送信者;' –
あなたを名前なしで新しい 'RadioButton'を作成しているので、何もしません。 – Pikoh
いいえ@JohnnyMopp。これはボタンクリックイベントのようですので、送信者をRadioButtonにキャストすることはできません – Pikoh