.net 动态获取窗体上checkBox的值
时间: 2023-02-08 22:33:59 浏览: 102
在.NET中,可以使用CheckBox控件的Checked属性来动态获取CheckBox在界面上的值。
例如:
```
bool isChecked = checkBox1.Checked;
```
上面这行代码会将 checkBox1 控件的Checked属性的值赋给变量isChecked。这样可以在程序运行时动态获取CheckBox的值。
相关问题
.net 动态获取窗体上所有checkBox的值
可以使用 C# 中的 `Controls` 属性获取窗体上的所有控件,然后遍历这些控件,判断它们是否是 `CheckBox` 控件。如果是,就可以使用 `Checked` 属性获取其选中状态。下面是一个示例代码:
```
List<bool> checkBoxValues = new List<bool>();
foreach (Control control in this.Controls)
{
if (control is CheckBox)
{
CheckBox checkBox = control as CheckBox;
checkBoxValues.Add(checkBox.Checked);
}
}
```
这段代码会遍历当前窗体上的所有控件,如果它是CheckBox,就会将Checked值加入到checkBoxValues里面去。
阅读全文