Combobox 控制GroupBox中的组合框

Combobox 控制GroupBox中的组合框,combobox,groupbox,Combobox,Groupbox,我在8个组合框中有56个组合框。组合框的名称是groupBox1、groupBox2等等。复选框的名称是comboBox_51、comboBox_52..comboBox_530、comboBox_71。。。comboBox_725以此类推。我想控制开始名称comboBox_5和comboBox_7,并获取有关selectedIndex的信息。这是我的代码,未成功 foreach (var groupbox_ in this.Controls.OfType<GroupBox>().W

我在8个组合框中有56个组合框。组合框的名称是groupBox1、groupBox2等等。复选框的名称是comboBox_51、comboBox_52..comboBox_530、comboBox_71。。。comboBox_725以此类推。我想控制开始名称comboBox_5和comboBox_7,并获取有关selectedIndex的信息。这是我的代码,未成功

foreach (var groupbox_ in this.Controls.OfType<GroupBox>().Where(x => Name.StartsWith("groupBox")))
        {


            foreach (var combobox_ in this.groupbox_.Controls.OfType<ComboBox>().Where(x => Name.StartsWith("comboBox_5")))
            {

                switch (combobox_.SelectedIndex)
                {
                    case 0:
                        toplam += 20F; akts += 5;
                        break;
                    case 1:
                        toplam += 17.5F; akts += 5;
                        break;
                    case 2:
                        toplam += 15F; akts += 5;
                        break;
                    case 3:
                        toplam += 12.5F; akts += 5;
                        break;
                    case 4:
                        toplam += 10F; akts += 5;
                        break;
                    case 5:
                        toplam += 7.5F; akts += 5;
                        break;
                    case 6:
                        toplam += 5F; akts += 5;
                        break;
                    case 7:
                        toplam += 2.5F; akts += 5;
                        break;
                    case 8:
                        toplam += 0F; akts += 5;
                        break;
                    default:
                        toplam += 0F; akts += 0;
                        break;
                }
            }

        }
foreach(此.Controls.OfType()中的var groupbox_uu,其中(x=>Name.StartsWith(“groupbox”))
{
foreach(这个.groupbox.Controls.OfType()中的var combobox,其中(x=>Name.StartsWith(“combobox_5”))
{
开关(组合框\选择索引)
{
案例0:
toplam+=20F;akts+=5;
打破
案例1:
toplam+=17.5F;akts+=5;
打破
案例2:
toplam+=15F;akts+=5;
打破
案例3:
toplam+=12.5F;akts+=5;
打破
案例4:
toplam+=10F;akts+=5;
打破
案例5:
toplam+=7.5F;akts+=5;
打破
案例6:
toplam+=5F;akts+=5;
打破
案例7:
toplam+=2.5F;akts+=5;
打破
案例8:
toplam+=0F;akts+=5;
打破
违约:
toplam+=0F;akts+=0;
打破
}
}
}