急,界面上有几个RadioButton控件在同一组,如何知道我选择的是那个单选按钮

xushufeng 2010-01-20 12:35:43
界面上有几个RadioButton控件在同一组,如何知道我选择的是那个单选按钮
...全文
352 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
GISbeyong 2012-02-09
  • 打赏
  • 举报
回复
错误 1 foreach 语句无法在“方法组”上执行。您是要调用“方法组”吗? 使用户foeach时出现以上错误
王子样 2010-01-23
  • 打赏
  • 举报
回复
打个断点,调试一下看看。
xushufeng 2010-01-20
  • 打赏
  • 举报
回复
能说的具体点吗
我刚学
不是很懂RadioButtonList的用法
谢谢
kathylxb 2010-01-20
  • 打赏
  • 举报
回复
用RadioButtonList,
跟DropDownList的用法一样
wuyq11 2010-01-20
  • 打赏
  • 举报
回复
RadioButtonList
sender as RadioButton;
或遍历页面控件,判断类型
xushufeng 2010-01-20
  • 打赏
  • 举报
回复
我想知道的是在程序运行的时候我怎么在代码中判断我选中的是那个按钮,这样好判断该执行那条语句
指间的风 2010-01-20
  • 打赏
  • 举报
回复
GroupName 把需要放到一组的,设置同一个名字。
houyizhinv 2010-01-20
  • 打赏
  • 举报
回复

foreach (Control cl in groupBox1.Contains)
{
if (cl is RadioButton)
{
if (((RadioButton)cl).Checked)
{
MessageBox.Show("当前选择的是:"+cl.Name);
}
}
}

wuyq11 2010-01-20
  • 打赏
  • 举报
回复
public void FindControl(Control.ControlCollection c)
{
foreach (System.Windows.Forms.Control control in c)
{
if (control is System.Windows.Forms.RadioButton)
{
RadioButton rdb= control as RadioButton;

}
}
}
hhc123 2010-01-20
  • 打赏
  • 举报
回复
真是太新了
xushufeng 2010-01-20
  • 打赏
  • 举报
回复
groupBox1 这个是什么
Kobayashi 2010-01-20
  • 打赏
  • 举报
回复
private void showmm()
{
foreach (Control cl in groupBox1.Contains)
{
if (cl is RadioButton)
{
if (((RadioButton)cl).Checked)
{
MessageBox.Show("选中");
}
}
}
}
这个方法试下
zxk07520 2010-01-20
  • 打赏
  • 举报
回复
RadioButtonList对进行遍历

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧