public virtual VItem Insert(int index, VItem item) { _items.Insert(index, item); _view.Insert(index, item); return(item); }