public IRleCollection <T> GetRange(int startIndex, int endIndex) { return(innerCollection.GetRange(startIndex, endIndex)); }
protected override void RedoCore() { savedRange = collection.GetRange(index, index + count - 1); collection.Remove(index, count); }
protected override void RedoCore() { savedRange = collection.GetRange(collection.Length - newRange.Length, collection.Length - 1); collection.Insert(index, newRange, valueConverter); }
protected override void RedoCore() { savedRange = collection.GetRange(collection.Length - count, collection.Length - 1); collection.Insert(index, count, newValue); }
protected override void RedoCore() { oldRange = collection.GetRange(startIndex, startIndex + newRange.Length - 1); collection.SetRange(startIndex, newRange, valueConverter); }
protected override void RedoCore() { oldRange = collection.GetRange(startIndex, endIndex); collection.SetRange(startIndex, endIndex, newValue); }