Class
TimeRenderingHelper

Definition

Namespace:Telerik.Windows.Rendering

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public class TimeRenderingHelper : ILogicalCanvasRenderingHelper, INotifyDataChanged, IDisposable

Inheritance: objectTimeRenderingHelper

Implements: IDisposableILogicalCanvasRenderingHelperINotifyDataChanged

Constructors

TimeRenderingHelper(ITimeLineSettings)

Declaration

cs-api-definition
public TimeRenderingHelper(ITimeLineSettings timeLineSettings)

Parameters

timeLineSettings

ITimeLineSettings

Methods

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Declaration

cs-api-definition
protected virtual void Dispose(bool disposing)

Parameters

disposing

bool

GetArrangeSize(double)

Declaration

cs-api-definition
public double GetArrangeSize(double finalSize)

Parameters

finalSize

double

Returns

double

Implements ILogicalCanvasRenderingHelper.GetArrangeSize(double)

GetDesiredSize(double)

Declaration

cs-api-definition
public double GetDesiredSize(double availableSize)

Parameters

availableSize

double

Returns

double

Implements ILogicalCanvasRenderingHelper.GetDesiredSize(double)

GetLogicalViewport(Range<double>)

Declaration

cs-api-definition
public object GetLogicalViewport(Range<double> range)

Parameters

range

Range<double>

Returns

object

Implements ILogicalCanvasRenderingHelper.GetLogicalViewport(Range<double>)

GetRenderRange(object)

Declaration

cs-api-definition
public Range<double> GetRenderRange(object coordinates)

Parameters

coordinates

object

Returns

Range<double>

Implements ILogicalCanvasRenderingHelper.GetRenderRange(object)

GetTimeCoordinates(object)

Declaration

cs-api-definition
protected virtual Range<long> GetTimeCoordinates(object coordinates)

Parameters

coordinates

object

Returns

Range<long>

GetVisibleRangeIndexContainingDateTime(IList<Range<long>>, long)

Declaration

cs-api-definition
public static int GetVisibleRangeIndexContainingDateTime(IList<Range<long>> ranges, long ticks)

Parameters

ranges

IList<Range<long>>

ticks

long

Returns

int

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