winForm下一个常见的ListBox使用问题
在winForm下,我用两个listbox控件,ListBox1绑定到数据库,用按钮A可以从ListBox1添加到ListBox2,但ListBox2添加过了的不能再添加到第二个,用按钮B可以全部添加, 按钮C可以删除ListBox2中的一项,按钮C可以把ListBox2中项全部删除,请教下该怎么做?谢谢了
最好有相关的例子可以发给我 curd0468@yahoo.com.cn
谢谢了
------解决方案--------------------private void button1_Click(object sender, EventArgs e)
{
if (this.listBox1.SelectedItem != null && !this.listBox2.Items.Contains(this.listBox1.SelectedItem) )
{
this.listBox2.Items.Add(this.listBox1.SelectedItem);
}
}
private void button2_Click(object sender, EventArgs e)
{
this.listBox2.Items.Clear();
for (int i = 0; i < this.listBox1.Items.Count; i++)
{
this.listBox2.Items.Add(this.listBox1.Items[i]);
}
}
private void button3_Click(object sender, EventArgs e)
{
if (this.listBox2.SelectedItem != null)
{
this.listBox2.Items.Remove(this.listBox2.SelectedItem);
}
}
private void button4_Click(object sender, EventArgs e)
{
this.listBox2.Items.Clear();
}
------解决方案--------------------学习,收藏
------解决方案--------------------贫民百姓厉害!呵呵
------解决方案--------------------关注