Class
TimeRulerLinesPanel

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class TimeRulerLinesPanel : Panel

Inheritance: objectTimeRulerLinesPanel

Constructors

TimeRulerLinesPanel()

Declaration

cs-api-definition
public TimeRulerLinesPanel()

Fields

OrientationProperty

Identifies the Orientation dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty OrientationProperty

Field Value

DependencyProperty

PixelLengthProperty

Identifies the PixelLength dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty PixelLengthProperty

Field Value

DependencyProperty

Properties

Orientation

Gets or sets the Orientation property.

Declaration

cs-api-definition
public Orientation Orientation { get; set; }

Property Value

Orientation

PixelLength

Gets or sets the PixelLength property.

Declaration

cs-api-definition
public TimeSpan PixelLength { get; set; }

Property Value

TimeSpan

Methods

ArrangeOverride(Size)

Provides the behavior for the Arrange pass.

Declaration

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

Parameters

finalSize

Size

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

Returns

Size

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

CreateItem()

Creates new TimeRulerLine item.

Declaration

cs-api-definition
protected TimeRulerLine CreateItem()

Returns

TimeRulerLine

New TimeRulerLine item.

MeasureOverride(Size)

Calculates the size that this object will need after the Measure pass.

Declaration

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

Parameters

availableSize

Size

The available size that this object can give to child objects. Infinity (System.Double.PositiveInfinity) can be specified as a value to indicate that the object will size to whatever content is available.

Returns

Size

The size that this object determines it needs during layout.

PrepareItem(TimeRulerItemBase)

Prepares the TimeRulerItem - applies its style and DataTemplate.

Declaration

cs-api-definition
protected virtual void PrepareItem(TimeRulerItemBase item)

Parameters

item

TimeRulerItemBase

The TimeRulerItemBase.