还可以用ItemCheck事件啊!在选种此项时加入另一个listView,如果取消选种,可以从另一个listView去掉.
解决方案 »
- 三层,表连接查询,怎么返回List<实体类>
- 小妹请教RSA对XML加密部分机器报错疑问???
- 怎么在oracle中存取图片
- 关于模式窗体和线程交换数据的问题(急),若有可行的解决办法,另外再送100分
- 如何获取System.Timers.Timer类当前倒计时的数字
- webBrowser1 与 MessageBox的问题。。。。无语
- 怎样在DataGrid中实现数量,金额合计???
- 修改dataset数据表所有者
- 动态数组可以作为类的属性吗?
- 请教内网计算机如何与外网计算机进行数据通信?谢谢!
- Console.WriteLine中如何使用Ansi控制符
- 怎么把两个结构相同的表里的数据,合并成一个表中???
private void listView1_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e)
{
ListViewItem tmpItem = this.listView1.Items[e.Index];
if (tmpItem!=null)
{
if (e.NewValue==CheckState.Checked)
{
this.listView2.Items.Add(new ListViewItem(tmpItem.Text));
}
else
{
foreach (ListViewItem tmp in this.listView2.Items)
{
if (tmp.Text == tmpItem.Text)
{
this.listView2.Items.Remove(tmp);
}
}
}
}
}