确定事件处理程序中复选框的条件

本文关键字:复选框 条件 程序 事件处理 | 更新日期: 2023-09-27 18:08:17

我有一些复选框,我把它们都分配给一个事件处理程序。

如何查看发件人是否已选中或未选中?

确定事件处理程序中复选框的条件

在Windows窗体中,所有事件都有一个sender变量。

if(((CheckBox)sender).Checked)

将sender参数转换为复选框,并选中checked属性。

(sender as CheckBox).Checked

Checked属性指示复选框当前是否被选中。

以下代码中的

sender是事件的第一个参数:

var checkbox = (CheckBox) sender;
if (checkbox.Checked)
{
    // Checkbox seems to be checked
}

查看复选框的文档