【发布时间】:2011-11-22 14:58:59
【问题描述】:
一切正常,直到我运行这段代码:
TicketLine tl = (TicketLine)dgTicketLines.SelectedRows[0].DataBoundItem;
tl.Items--;
if (tl.Items < 1)
CurrentTicket.TicketLines.Remove(tl);
CurrentTicket.TicketLines 是 BindingList<TicketLine>
运行上述代码时,DataGridView 中出现多个 IndexOutOfRange 异常。
【问题讨论】:
-
哪一行抛出异常?我遇到了类似的问题,但是在访问
DataBoundItem属性时抛出了IndexOutOfRange异常。
标签: c# .net winforms datagridview