/// <summary> /// radiobutton按鈕事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void radioButtonMirrorLightClick(object sender, EventArgs e) { //把object類型,賦值為當前按下的控件 RadioButton radioButtonClick = sender as RadioButton; if (radioButtonClick.Checked) { switch (radioButtonClick.Name) { case "radioButtonMirrorLight1": ChangeRadiobutton(0); break; case "radioButtonMirrorLight2": ChangeRadiobutton(1); break; case "radioButtonMirrorLight3": ChangeRadiobutton(2); break; case "radioButtonMirrorLight4": ChangeRadiobutton(3); break; default: break; } } }
廢話少說,直接上代碼

在上面四個radioButton按鈕中都添加同一個click事件
則可以判斷具體按了哪一個,在取執行其邏輯
