我正在尝试通过按下按钮从组框中删除选中的复选框。在此之后,我希望其余复选框保持顺序。
这是我删除复选框的代码:
private void button2_Click(object sender, EventArgs e)
{
for(int i=0; i<=number_ch; i++)
{
foreach(Control c in groupBox2.Controls)
{
if(c.GetType().Name=="CheckBox")
{
if(((CheckBox)c).Checked==true)
{
groupBox2.Controls.Remove(c);
number_ch--;
}
}
}
}
}
效果很好,但是我如何整理其余部分?
您不应该删除控件,而是将其制作出来Visible=false
!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句