これを行うことにより、DataGridViewにバインドされているBindingListからオブジェクトを削除しようとしています...
private void RemoveItems(List<Payment> removeList)
{
for (int i = removeList.Count - 1; i >= 0; i--)
{
sortableBindingPaymentList.Remove(removeList[i]);
}
}
これを自分でデバッグしようとすると、次のことを試みましたが、removerは常に= -1(一致するものが見つからなかったことを意味します)であり、removeList内のPaymentのリストにsortableBindingList内の一致が含まれていると110%確信しています...
private void RemoveItems(List<Payment> removeList)
{
int remover;
for (int i = removeList.Count - 1; i >= 0; i--)
{
remover = sortableBindingPaymentList.IndexOf(removerList[i]);
sortableBindingPaymentList.RemoveAt(remover);
}
}
どんな助けでもありがたいです、そして前もって感謝します!