Class
TimeRulerDataSource

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public class TimeRulerDataSource : INotifyDataChanged

Inheritance: objectTimeRulerDataSource

Implements: INotifyDataChanged

Constructors

TimeRulerDataSource(TimeRulerSettings, ITimeLineSettings, CultureSettings, IHierarchicalCollectionAdapter<HierarchicalItem>)

Declaration

cs-api-definition
public TimeRulerDataSource(TimeRulerSettings timeRulerSettings, ITimeLineSettings timeLineSettings, CultureSettings cultureSettings, IHierarchicalCollectionAdapter<HierarchicalItem> visibleItems)

Parameters

timeRulerSettings

TimeRulerSettings

timeLineSettings

ITimeLineSettings

cultureSettings

CultureSettings

visibleItems

IHierarchicalCollectionAdapter<HierarchicalItem>

Properties

Behavior

Declaration

cs-api-definition
public ITimeRulerVisualizationBehavior Behavior { get; set; }

Property Value

ITimeRulerVisualizationBehavior

TimeLineSettings

Declaration

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

Property Value

ITimeLineSettings

TimeRulerSettings

Declaration

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

Property Value

TimeRulerSettings

Methods

GetVisibleData(object, object)

Declaration

cs-api-definition
public IEnumerable GetVisibleData(object horizontalViewport, object verticalViewport)

Parameters

horizontalViewport

object

verticalViewport

object

Returns

IEnumerable

OnDataChanged(EventArgs)

Declaration

cs-api-definition
protected virtual void OnDataChanged(EventArgs e)

Parameters

e

EventArgs

Events

DataChanged

Occurs when the data changes.

Declaration

cs-api-definition
public event EventHandler DataChanged

Event Value

EventHandler

Implements INotifyDataChanged.DataChanged