我有一个程序,其中有多个复选框的窗口窗体。我使用的是Bunifu框架的复选框。我想遍历所有的复选框。然而,我似乎不能循环使用bunifu复选框,它可以使用普通的复选框。
我已经尝试了以下代码。对于普通的复选框,它可以正常工作,但对bunifu复选框不起作用。代码不认为这是一个复选框,我相信。
foreach (Control ctrl in this.Controls)
{
if (ctrl is CheckBox)
{
if(((CheckBox)ctrl).Checked == true)
{
//main code here
}
}
}我希望能够做同样的事情,但使用bunifu复选框。是不是我漏掉了什么。
谢谢你的帮助。
发布于 2019-06-24 19:31:40
做一些类似的事情,但要确保你使用的是最新的Bunifu框架。
foreach (Bunifu.UI.WinForms.BunifuCheckBox ctrl in this.Controls)
{
if (ctrl is Bunifu.UI.WinForms.BunifuCheckBox)
{
if(((Bunifu.UI.WinForms.BunifuCheckBox)ctrl).Checked == true)
{
//main code here
}
}`enter code here`
}https://stackoverflow.com/questions/56452645
复制相似问题