Class
TimeBarNonScrollingPanel

A TimeBarPanel that positions its children according to the IPeriodSpan interval they are describing. The TimeBarNonScrollingPanel does not support scrolling.

Definition

Namespace:Telerik.Windows.Controls.TimeBar

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class TimeBarNonScrollingPanel : TimeBarPanel

Inheritance: objectTimeBarPanelBaseTimeBarPanelTimeBarNonScrollingPanel

Inherited Members TimeBarPanel.ArrangeOverride(Size)TimeBarPanel.MeasureOverride(Size)TimeBarPanelBase.SliderPropertyTimeBarPanelBase.SliderMinimumPropertyTimeBarPanelBase.SliderMaximumPropertyTimeBarPanelBase.CalculateAvailableSize(Size)TimeBarPanelBase.CalculatePixelsPerTick(double, long)TimeBarPanelBase.CalculateItemSize(long)TimeBarPanelBase.UpdateScroll(Size)TimeBarPanelBase.OnSizeChanged(object, SizeChangedEventArgs)TimeBarPanelBase.PeriodEndTimeBarPanelBase.PeriodStartTimeBarPanelBase.SliderTimeBarPanelBase.SliderMinimumTimeBarPanelBase.SliderMaximumTimeBarPanelBase.VisiblePeriodEndTimeBarPanelBase.VisiblePeriodStartTimeBarPanelBase.PixelsPerTick

Constructors

TimeBarNonScrollingPanel()

Declaration

cs-api-definition
public TimeBarNonScrollingPanel()

Methods

CalculateOffset(DateTime)

Calculates the offset in pixels of the specified DateTime object from the PeriodStart, that is the beginning of the panel.

Declaration

cs-api-definition
protected override double CalculateOffset(DateTime startDate)

Parameters

startDate

DateTime

The DateTime object.

Returns

double

The offset in pixels.

Overrides TimeBarPanel.CalculateOffset(DateTime)

CalculatePixelsPerTick(double)

Calculates the number of pixels per tick based on the specified of the panel.

Declaration

cs-api-definition
protected override double CalculatePixelsPerTick(double size)

Parameters

size

double

The of the panel.

Returns

double

The number of pixels per tick.

Overrides TimeBarPanelBase.CalculatePixelsPerTick(double)