Class TimeRenderingHelper
Inheritance
System.Object
TimeRenderingHelper
Namespace: Telerik.Windows.Rendering
Assembly: Telerik.Windows.Scheduling.Core.dll
Syntax
public class TimeRenderingHelper : Object, ILogicalCanvasRenderingHelper, INotifyDataChanged, IDisposable
Constructors
TimeRenderingHelper(ITimeLineSettings)
Declaration
public TimeRenderingHelper(ITimeLineSettings timeLineSettings)
Parameters
ITimeLineSettings
timeLineSettings
|
Methods
Dispose()
Declaration
public void Dispose()
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
System.Boolean
disposing
|
GetArrangeSize(Double)
Declaration
public double GetArrangeSize(double finalSize)
Parameters
System.Double
finalSize
|
Returns
System.Double
|
Implements
GetDesiredSize(Double)
Declaration
public double GetDesiredSize(double availableSize)
Parameters
System.Double
availableSize
|
Returns
System.Double
|
Implements
GetLogicalViewport(Range<Double>)
Declaration
public object GetLogicalViewport(Range<double> range)
Parameters
Range<System.Double>
range
|
Returns
System.Object
|
Implements
GetRenderRange(Object)
Declaration
public Range<double> GetRenderRange(object coordinates)
Parameters
System.Object
coordinates
|
Returns
Range<System.Double>
|
Implements
GetTimeCoordinates(Object)
Declaration
protected virtual Range<long> GetTimeCoordinates(object coordinates)
Parameters
System.Object
coordinates
|
Returns
Range<System.Int64>
|
GetVisibleRangeIndexContainingDateTime(IList<Range<Int64>>, Int64)
Declaration
public static int GetVisibleRangeIndexContainingDateTime(IList<Range<long>> ranges, long ticks)
Parameters
System.Collections.Generic.IList<Range<System.Int64>>
ranges
|
System.Int64
ticks
|
Returns
System.Int32
|
OnDataChanged(EventArgs)
Declaration
protected virtual void OnDataChanged(EventArgs e)
Parameters
System.EventArgs
e
|
Events
DataChanged
Declaration
public event EventHandler DataChanged
Event Type
System.EventHandler
|