.net 怎么得到所有RadioButtonList C#的

比如我页面有很多个RadioButtonList我不想一个一个写循环得到里面的选中值因为那样很浪费代码我想一次取出页面中所有的RadioButtonList然后在取通过循... 比如我页面有很多个 RadioButtonList 我不想一个一个写 循环 得到里面的选中值
因为那样很浪费代码 我想 一次 取出 页面中 所有的RadioButtonList 然后在取通过循环 取得每一个里面的 选中值。 我知道能写出来。但是我弄半天 没弄好。所以。感谢各位大姐大哥 指教。谢谢。。。
展开
 我来答
诚挚且绝妙灬饼子j
2010-10-26 · 超过24用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:0
展开全部
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
static List<RadioButton> ListRadionButton = new List<RadioButton>();
static void RadioButtonTest(Control ParentControl)
{
if (ParentControl.Controls.Count != 0)
{
for (int i = 0; i < ParentControl.Controls.Count; i++)
{
Control control = ParentControl.Controls[i];
if (control.GetType().Name == "RadioButton")
{
ListRadionButton.Add((RadioButton)control);
RadioButtonTest(control);
}
else
{
RadioButtonTest(control);
}
}
}
else
{
return;
}
}

private void Form1_Load(object sender, EventArgs e)
{
RadioButtonTest(this);
}
}

你好 我现在还没有学网页编程 我还没有用到RadioButtonList这个控件 但是我想RadioButton这个控件跟它差不多吧 我用了个递归写了个方法能form里面的所有radioButton找到了 我不知道是不是满足你的要求
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式