gpt4 book ai didi

c# - 如何获取 WinForm 控件的 IsChecked 属性?

转载 作者:太空宇宙 更新时间:2023-11-03 20:34:45 25 4
gpt4 key购买 nike

找不到一个看似简单的问题的答案。我需要遍历窗体上的控件,如果控件是 CheckBox 并且被选中,则应该完成某些事情。像这样

foreach (Control c in this.Controls)
{
if (c is CheckBox)
{
if (c.IsChecked == true)
// do something
}
}

但我无法访问 IsChecked 属性。

错误是“System.Windows.Forms.Control”不包含“IsChecked”的定义,并且找不到接受“System.Windows.Forms.Control”类型的第一个参数的扩展方法“IsChecked”(您是否缺少 using 指令或程序集引用?)

我怎样才能到达这家酒店?非常感谢!

编辑

好的,回答所有问题 - 我试过转换,但没用。

最佳答案

你很接近。您要找的特性是Checked

foreach (Control c in this.Controls) {             
if (c is CheckBox) {
if (((CheckBox)c).Checked == true)
// do something
}
}

关于c# - 如何获取 WinForm 控件的 IsChecked 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5548308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com