From 9253e71eea540558da9722c08a32b790ffeac49b Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Sun, 15 May 2016 09:26:49 +0200 Subject: [PATCH] Removed IScrollable from VirtualizingStackPanel --- .../VirtualizingStackPanel.cs | 22 +------------------ 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/src/Avalonia.Controls/VirtualizingStackPanel.cs b/src/Avalonia.Controls/VirtualizingStackPanel.cs index 8c45148d2b..bc21a60aac 100644 --- a/src/Avalonia.Controls/VirtualizingStackPanel.cs +++ b/src/Avalonia.Controls/VirtualizingStackPanel.cs @@ -7,7 +7,7 @@ using System.Collections.Specialized; namespace Avalonia.Controls { - public class VirtualizingStackPanel : StackPanel, IScrollable, IVirtualizingPanel + public class VirtualizingStackPanel : StackPanel, IVirtualizingPanel { private double _takenSpace; private int _canBeRemoved; @@ -26,26 +26,6 @@ namespace Avalonia.Controls Action IVirtualizingPanel.ArrangeCompleted { get; set; } - Action IScrollable.InvalidateScroll - { - get; - set; - } - - Size IScrollable.Extent => new Size(_takenSpace, _takenSpace); - - Vector IScrollable.Offset - { - get { return default(Vector); } - set { } - } - - Size IScrollable.Viewport => Bounds.Size; - - Size IScrollable.ScrollSize => new Size(1, 1); - - Size IScrollable.PageScrollSize => new Size(1, 1); - protected override Size ArrangeOverride(Size finalSize) { _canBeRemoved = 0;