当前位置:首页C# > 正文

c#分别获取checkbox选中和没选中的值

作者:野牛程序员:2023-11-23 09:30:11C#阅读 3358

使用 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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击