ClassVirtualizedPanel
Class
Definition
Namespace:Telerik.Windows.Rendering.Virtualization
Assembly:Telerik.Windows.Scheduling.Core.dll
Syntax:
cs-api-definition
public abstract class VirtualizedPanel : ScrollablePanel, IVirtualizedPanel
Inheritance: objectScrollablePanelVirtualizedPanel
Derived Classes:
Implements:
Inherited Members
Constructors
VirtualizedPanel()
Declaration
cs-api-definition
protected VirtualizedPanel()
Methods
ArrangeOverride(Size)
Declaration
cs-api-definition
protected override Size ArrangeOverride(Size finalSize)
Parameters
finalSize
Size
Returns
Size
GetArrangeSize(Size)
Declaration
cs-api-definition
protected abstract Size GetArrangeSize(Size finalSize)
Parameters
finalSize
Size
Returns
Size
GetDisplayedContainers()
Declaration
cs-api-definition
protected IEnumerable<UIElement> GetDisplayedContainers()
Returns
IEnumerable<UIElement>
GetFinalArrangeRect(UIElement, Size)
Declaration
cs-api-definition
protected abstract Rect GetFinalArrangeRect(UIElement child, Size finalSize)
Parameters
child
UIElement
finalSize
Size
Returns
Rect
GetParentInfo<T>(DependencyObject)
Declaration
cs-api-definition
protected static T GetParentInfo<T>(DependencyObject d) where T : class
Parameters
d
DependencyObject
Returns
T
GetRecyclingContext()
Declaration
cs-api-definition
public IRecyclingContext GetRecyclingContext()
Returns
MeasureContainers(IContainerRecycler, Size)
Declaration
cs-api-definition
protected abstract Size MeasureContainers(IContainerRecycler recycler, Size availableSize)
Parameters
recycler
availableSize
Size
Returns
Size
MeasureOverrideCore(Size)
Declaration
cs-api-definition
protected override Size MeasureOverrideCore(Size availableSize)
Parameters
availableSize
Size
Returns
Size
Overrides
OnAllContainersRecycled()
Declaration
cs-api-definition
protected virtual void OnAllContainersRecycled()
PrepareForMeasure(Size)
Declaration
cs-api-definition
protected virtual void PrepareForMeasure(Size availableSize)
Parameters
availableSize
Size