Class
VerticalDataAxisItemsPanelBase

The base class for the vertical panel that will layout data axis items.

Definition

Namespace:Telerik.Windows.Controls.DataBars

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class VerticalDataAxisItemsPanelBase : Panel

Inheritance: objectVerticalDataAxisItemsPanelBase

Derived Classes: VerticalDataAxisLabelsPanelVerticalDataAxisTicksPanel

Methods

ArrangeOverride(Size)

Overrides the Arrange pass to define a specific behavior for arranging axis items.

Declaration

cs-api-definition
protected override Size ArrangeOverride(Size finalSize)

Parameters

finalSize

Size

The final area within the parent that the panel should use to arrange itself and its children.

Returns

Size

The actual size that is used after the element is arranged in layout.

CalculateTopPixels(UIElement, double)

Calculates on how many pixels from the top should the item be positioned.

Declaration

cs-api-definition
protected abstract double CalculateTopPixels(UIElement axisItem, double availableHeight)

Parameters

axisItem

UIElement

The item.

availableHeight

double

The available height.

Returns

double

A number representing how many pixels from the top should the item be positioned.

MeasureOverride(Size)

Overrides the Measure pass to define a specific behavior for measuring.

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

Returns

Size