object IList.this[int index] { get { ReloadPagedData(); return(_pagedList.OfType <object>().ToList()[index]); } set => throw new NotImplementedException();