У меня есть проблема, когда удаление entrys из BindingList в связи с DataGridView Здесь некоторую информацию первого:BindingList ошибка при удалении Пункт
У меня есть класс
public class DeliveryTimeList<T> : IEnumerable<T>, IDeliveryTimeObject where T : IDeliveryTimeData
, который реализует этот интерфейс
public interface IDeliveryTimeObject : IListSource
Я использую этот DeliveryTimeList в DataGridView.
Мой класс содержит список с видимыми объектами
private List<T> _visibleList;
Потому что я реализовать IListSource у меня есть этот метод
public IList GetList()
{
BindingList<T> blt = new BindingList<T>(_visibleList);
return blt;
}
При Теперь удаление записи из моего _visibleList я получаю System.IndexOutOfRangeException. Я не могу понять, почему это происходит. Должен ли BindingList справиться с этим?
это была не ошибка, но я тоже об этом забыл. благодаря – Bongo