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
