Class
TimeRulerVisualizationState

Represents the current state of the TimeRulerBehavior.

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public sealed class TimeRulerVisualizationState

Inheritance: objectTimeRulerVisualizationState

Constructors

TimeRulerVisualizationState(ITimeLineSettings, TimeRulerSettings, CultureSettings, Range<long>, IHierarchicalCollectionAdapter<HierarchicalItem>)

Initializes a new instance of the TimeRulerVisualizationState class. This class is sealed.

Declaration

cs-api-definition
public TimeRulerVisualizationState(ITimeLineSettings timeLineSettings, TimeRulerSettings timeRulerSettings, CultureSettings cultureSettings, Range<long> visibleRange, IHierarchicalCollectionAdapter<HierarchicalItem> visibleItems)

Parameters

timeLineSettings

ITimeLineSettings

The time line settings of the current instance.

timeRulerSettings

TimeRulerSettings

The time ruler settings of the current instance.

cultureSettings

CultureSettings

The culture settings of the current instance.

visibleRange

Range<long>

The visible range of the current instance.

visibleItems

IHierarchicalCollectionAdapter<HierarchicalItem>

Properties

CultureSettings

Gets the value of the culture settings.

Declaration

cs-api-definition
public CultureSettings CultureSettings { get; }

Property Value

CultureSettings

TimeLineSettings

Gets the value of the time line settings.

Declaration

cs-api-definition
public ITimeLineSettings TimeLineSettings { get; }

Property Value

ITimeLineSettings

TimeRulerSettings

Gets the value of the time ruler settings.

Declaration

cs-api-definition
public TimeRulerSettings TimeRulerSettings { get; }

Property Value

TimeRulerSettings

VisibleItems

Gets all GanttTasks in the visible range.

Declaration

cs-api-definition
public IHierarchicalCollectionAdapter<HierarchicalItem> VisibleItems { get; }

Property Value

IHierarchicalCollectionAdapter<HierarchicalItem>

VisibleRange

Gets the value of the visible range.

Declaration

cs-api-definition
public Range<long> VisibleRange { get; }

Property Value

Range<long>