我试图通过按下按钮从组框中删除选中的复选框。在此之后,我希望其余复选框处于订单状态。
以下是删除复选框的代码:
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--;
}
}
}
}
}
它运作良好,但我如何将其余部分整理好?
答案 0 :(得分:0)
您不应删除控件,将其设为Visible=false
!