如何获取得到动态生成的groupBox里面的radioButton的值

Chen042 2023-09-13 10:01:31

就是我编写了一段代码可以实现动态的生成groupBox(一个文本框里输入一个数字,然后点button就可以在界面中生成对应数字个数的groupBox),并且每个groupBox里面含有7个radiobutton,radioButton.Text分别是低、较低、很低、中等、高、较高、很高,我自动生成之后,我在每个groupBox中需要选择radioButton,比如说生成了5个groupBox,我分别选中了“低”“低”“较低”“高”“中等”五种选项,但是我不知道如何编写代码获取到这五个选项,因为每个radioButton背后代表着一个值,我想统计选中选项后的累计值,并对其进行计算

 int o = Convert.ToInt32(textBox1.Text); 
            for (int u = 0; u < o; u++)
            {
                GroupBox groupBox = new GroupBox();
                groupBox.Location = new Point(53, 12 + 60 * u);
                groupBox.Size = new Size(734, 52);
                groupBox.Text = "专家"+(u+1)+"意见";
                string[] radioButtonLabels = { "很低", "低", "较低", "中等", "较高", "高", "很高" };
                for (int i = 0; i < 7; i++)
                {
                    RadioButton radioButton = new RadioButton();
                    radioButton.Text = radioButtonLabels[i];
                    radioButton.Location = new Point(19 + 100 * i, 26);
                    radioButton.Size = new Size(95, 16);
                    groupBox.Controls.Add(radioButton);
                }
                this.Controls.Add(groupBox);
            }

以上是我生成任意groupBox包含7类radioButton的代码,请问后续该如何实现

 

...全文
88 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 09-13
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7998662, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
  • 打赏
  • 举报
回复

用个Conrrols装起来,遍历即可

109,894

社区成员

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

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

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