private void button2_Click(object sender, EventArgs e)
{
this.listBox1.Items.RemoveAt(this.listBox1.SelectedIndex);
}
现在的情况是,如果我在Listbox选中了两个item,点击一次button只删除一个,需要再点击一次才能删除第二个选中项。
按照这样的话我如果我选中了多项的话,需要点击多次才能删除我的所有选中项了。。。
请高手指教,怎样写才能点击一次button就能删除选中项。多谢啦~
(我是刚学程序的,很多都不会,也许这个问题很弱智,还请多多包涵~~)
按您这样写好像行不通,不过按照你的思路我写了下面的这个
for (int i = this.listBox1.Items.Count - 1; i >= 0; i--)
{
if (this.listBox1.SelectedIndex == i)
listBox1.Items.RemoveAt(i);
}
效果还是一样,按一下按钮就删除一个,再按一次又删除一个。。。