【发布时间】:2014-01-27 04:03:39
【问题描述】:
当我选中复选框列表中的复选框时,checkbox.text 将添加到列表框中。 但是当我取消选中复选框时, checkbox.text 将从列表框中删除。 但问题是我不知道如何从列表框中删除选定的项目。
例如,当我选中 checkbox1、checkbox2、checkbox3 时,将显示列表框
复选框1
复选框2
复选框3
但是,当我取消选中复选框时,仍然相同 我卡在这里。救命!!
这是我的代码:
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked) listBox1.Items.Add(checkBox1.Text);
}
private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked) listBox1.Items.Add(checkBox2.Text);
}
private void checkBox3_CheckedChanged(object sender, EventArgs e)
{
if (checkBox3.Checked) listBox1.Items.Add(checkBox3.Text);
}
private void checkBox4_CheckedChanged(object sender, EventArgs e)
{
if (checkBox4.Checked) listBox1.Items.Add(checkBox4.Text);
}
【问题讨论】:
标签: c# .net winforms checkbox checkboxlist