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

Represents the current state of the TimeRulerBehavior.

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

C#
public sealed class TimeRulerVisualizationState

Inheritance: objectTimeRulerVisualizationState

Constructors

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

C#
public TimeRulerVisualizationState(ITimeLineSettings timeLineSettings, TimeRulerSettings timeRulerSettings, CultureSettings cultureSettings, Range<long> visibleRange, IHierarchicalCollectionAdapter<HierarchicalItem> visibleItems)
Parameters:timeLineSettingsITimeLineSettings

The time line settings of the current instance.

timeRulerSettingsTimeRulerSettings

The time ruler settings of the current instance.

cultureSettingsCultureSettings

The culture settings of the current instance.

visibleRangeRange<long>

The visible range of the current instance.

visibleItemsIHierarchicalCollectionAdapter<HierarchicalItem>

Properties

Gets the value of the culture settings.

C#
public CultureSettings CultureSettings { get; }

Gets the value of the time line settings.

C#
public ITimeLineSettings TimeLineSettings { get; }

Gets the value of the time ruler settings.

C#
public TimeRulerSettings TimeRulerSettings { get; }

Gets all GanttTasks in the visible range.

C#
public IHierarchicalCollectionAdapter<HierarchicalItem> VisibleItems { get; }

Gets the value of the visible range.

C#
public Range<long> VisibleRange { get; }