New to Telerik UI for WPFStart a free 30-day trial

Definition

Constructors

C#
public LogicalCanvasPanel()

Properties

C#
public ILogicalCanvasRenderingHelper HorizontalHelper { get; set; }
C#
public ILogicalCanvasRenderingHelper VerticalHelper { get; set; }

Methods

C#
protected override Size GetArrangeSize(Size finalSize)
Parameters:finalSizeSizeReturns:

Size

Overrides: VirtualizedPanel.GetArrangeSize(Size)

C#
protected override Rect GetFinalArrangeRect(UIElement child, Size finalSize)
Parameters:childUIElementfinalSizeSizeReturns:

Rect

Overrides: VirtualizedPanel.GetFinalArrangeRect(UIElement, Size)

C#
protected override double GetLineHeight()
Returns:

double

Overrides: ScrollablePanel.GetLineHeight()

C#
protected override double GetLineWidth()
Returns:

double

Overrides: ScrollablePanel.GetLineWidth()

C#
protected void MeasureContainers(IContainerRecycler recycler, object horizontalLogicalViewport, object verticalLogicalViewport)
Parameters:recyclerIContainerRecyclerhorizontalLogicalViewportobjectverticalLogicalViewportobject
C#
protected override Size MeasureContainers(IContainerRecycler recycler, Size availableSize)
Parameters:recyclerIContainerRecycleravailableSizeSizeReturns:

Size

Overrides: VirtualizedPanel.MeasureContainers(IContainerRecycler, Size)

C#
protected override Size MeasureOverrideCore(Size availableSize)
Parameters:availableSizeSizeReturns:

Size

Overrides: VirtualizedPanel.MeasureOverrideCore(Size)

C#
protected override void PrepareForMeasure(Size availableSize)
Parameters:availableSizeSize

Overrides: VirtualizedPanel.PrepareForMeasure(Size)