Chen042 2023-09-13 10:01 采纳率: 50%
浏览 1
已结题

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

就是我编写了一段代码可以实现动态的生成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的代码,请问后续该如何实现

 

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月21日
    • 创建了问题 9月13日

    悬赏问题

    • ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。
    • ¥15 请问用arcgis处理一些数据和图形,通常里面有一个根据点划泰森多边形的命令,直接划的弊端是只能执行一个完整的边界,但是我们有时候会用到需要在有很多边界内利用点来执行划泰森多边形的命令
    • ¥30 在wave2foam中执行setWaveField时遇到了如下的浮点异常问题,请问该如何解决呢?
    • ¥20 看图片)删除这个自动化录屏脚本就一直报错找不到脚本文件,如何解决?(相关搜索:bat文件)
    • ¥750 关于一道数论方面的问题,求解答!(关键词-数学方法)
    • ¥200 csgo2的viewmatrix值是否还有别的获取方式
    • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
    • ¥15 请把下列每一行代码完整地读懂并注释出来
    • ¥15 pycharm运行main文件,显示没有conda环境
    • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件