c#如何获取选中的单选框的Text
c#如何获取选中的单选框的Text
改变的设计概念,在单选框被选中时捕获其Cliecked事件,在那里处理业务。而不是你的过程。
if(框名.checked ==true){略}
//定义全局变量 单选按钮的文本 private string rbtStr = ""; //单选按钮的选中事件 只写这一个就行 其余的共享此事件 private void radioButton1_CheckedChanged(object sender, EventArgs e) { //还原事件源 RadioButton rbt = sender as RadioButton; //判断是否被选中 if (rbt.Checked == true) { rbtStr = rbt.Text; MessageBox.Show(rbtStr); } }