c#分别获取checkbox选中和没选中的值
作者:野牛程序员:2023-11-23 09:30:11C#阅读 3709
使用 C# 获取 checkbox 选中和未选中的值可以通过检查 Checked 属性来实现。以下是一个简单的示例代码,演示如何获取单个 CheckBox 控件的状态:
bool isChecked = yourCheckBox.Checked;
if (isChecked)
{
// Checkbox 被选中时的处理逻辑
// 可以使用 yourCheckBox.Text 或其他属性获取相关信息
}
else
{
// Checkbox 未被选中时的处理逻辑
}如果有多个 checkbox,可以使用循环或者直接检查每个 checkbox 的 Checked 属性来获取它们的状态。例如,使用 foreach 循环:
foreach (Control control in yourPanel.Controls)
{
if (control is CheckBox checkBox)
{
bool isChecked = checkBox.Checked;
if (isChecked)
{
// Checkbox 被选中时的处理逻辑
// 可以使用 checkBox.Text 或其他属性获取相关信息
}
else
{
// Checkbox 未被选中时的处理逻辑
}
}
}上述代码中,假设 yourPanel 是包含了所有 checkbox 的容器,可以根据实际情况调整容器的类型和名称。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

