在多种容器的选择时,我们不免要统计容器内控件是否选择等状态,比如我勾选了几个星期进行提醒。我可以使用循环来判断该控件是否选中并统计该控件的名称。
代码如下:
String Days = "";
foreach (Control VARIABLE in panel1.Controls)
{
if (VARIABLE.GetType()==typeof(CheckBox))
{
CheckBox box = (CheckBox) VARIABLE;
if (box.Checked)
{
Days =Days+ VARIABLE.Text+",";
}
}
}
if(Days.Length>0)
{
int i=Days.LastIndexOf(',');
Days=Days.Remove(i,1);
}