if (lstReady.CheckedItems.Count==0 && lstRunning.CheckedItems.Count==0)// 我想先判断listview lstReady 和lstRunning
//是否有选中项 可是一直出错
{
c = lstStop.SelectedItems[0];//一直是不执行if判断而直接执行下面代码
lstStop.Items.Remove(c);
}
else
if (lstReady.CheckedItems.Count== 0 && lstStop.CheckedItems.Count==0)
{
// ListViewItem bb = new ListViewItem();
// bb = lstRunning.SelectedItems[0];
Remove_Add(lstReady, lstRunning,Running);
// lstStop.Items.Add(bb);
}
else
{
c = lstReady.SelectedItems[0];
// 这里也常有问题InvalidArgument=“0”的值对于“index”无效。
lstReady.Items.Remove(c);
}