小编use*_*373的帖子

如何在Winform中选中和取消选中复选框?

我的代码只在chckAll.Checked中执行而不是选中所有复选框...我想要实现的是当任何复选框未选中时,选中所有复选框后使chckAll未被选中....另外如果所有选中一个复选框,然后选中chckAll ...我怎么能这样做?

private void chckAll_CheckedChanged(object sender, EventArgs e)
        {
            if (chckAll.Checked)
            {
                foreach (Control ctrl in checkBoxesPanel3.Controls)
                {
                    CheckBox chkboxes = ctrl as CheckBox;
                    if (chkboxes != null)
                    {
                        chkboxes.Checked = true;

                    }

                }

            }           

        }
Run Code Online (Sandbox Code Playgroud)

c# checkbox winforms

1
推荐指数
1
解决办法
312
查看次数

标签 统计

c# ×1

checkbox ×1

winforms ×1