combobox1 combobox2 combobox3 combobox4 combobox5 ........使用如下语句
foreach(Control control2 in this.Controls)
if(control2 is CheckBox)
{
CheckBox chebox = control2 as CheckBox;
if( chebox.Checked == true)
Txt += chebox.Text.Trim() + ";";
}
如果北选中现在我想按顺序的把他的text给取出来,如combobox1没有选中2,6选中了,则按2在先6在后的顺序将其text赋给Txt
紧急求救
foreach(Control control2 in this.Controls)
if(control2 is CheckBox)
{
CheckBox chebox = control2 as CheckBox;
if( chebox.Checked == true)
Txt += chebox.Text.Trim() + ";";
}
如果北选中现在我想按顺序的把他的text给取出来,如combobox1没有选中2,6选中了,则按2在先6在后的顺序将其text赋给Txt
紧急求救
解决方案 »
- 请问在C#中怎样将0000-00-00日期格式转换为:0000年00月00日
- 怎样调用Windows Mobile PocketPC里的编写短信模块
- 关于IO问题
- 在用水晶报表打印的时候,弹出打印机设置框。在高级选项中,纸张规格每次默认是LETTER-----------在线等
- OleDbDataAdapter.Update更新Oracle与SQL Server数据库出了问题
- 求够一绘制矢量图控件,现在我也知道图象给元素的坐标,也能用位图实现,但是在放大缩小时位图会失真,所以求够一矢量图控件!知道图形给
- 如何在摄像头的视频上绘图?
- 求求大神帮帮忙。哪位知道Dev的什么控件可以实现上下标的
- 如何从网页上读数据
- 控制台下这样访问数据库可以,怎末到类库里就不行了??
- Datagridview的DataSource为null会报错
- 脸部识别技术
一下是checkbox一下是combobox
checkbox1 checkbox4 checkbox7
checkbox2 checkbox5 checkbox8
checkbox3 checkbox6 checkbox9
想按1,2,3,4,5,6,7,8,9的顺序来判断是否选择了然后取其text 赋给txt
这么做到啊望指点
foreach (Control c in this.Controls)
{
if (c is CheckBox && ((CheckBox)c).Checked)
{
list.Add(c.Text);
}
}
list.Sort();
foreach (string s in list)
{
txt.Text += s;
}
我运行过 可以成功
至于.text或 .name,就看你 自己想要什么了