Class TimeLineSettings
Inherited Members
Namespace: Telerik.Windows.Controls.Scheduling
Assembly: Telerik.Windows.Scheduling.Core.dll
Syntax
public class TimeLineSettings : PropertyChangedBase, ITimeLineSettings, INotifyPropertyChanged
Constructors
TimeLineSettings(GroupingSettings, VisibleRangeSettings)
Declaration
public TimeLineSettings(GroupingSettings groupingSettings, VisibleRangeSettings visibleRangeSettings)
Parameters
Grouping
|
Visible
|
Fields
DefaultPixelLength
Declaration
public static readonly TimeSpan DefaultPixelLength
Field Value
System.
|
Properties
PixelLength
Declaration
public TimeSpan PixelLength { get; set; }
Property Value
System.
|
Rounder
Gets or sets Rounder and notifies for changes.
Declaration
public IRoundService Rounder { get; set; }
Property Value
TicksPerPixel
Declaration
public long TicksPerPixel { get; }
Property Value
System.
|
Implements
TimeLineRange
VisibleRanges
Declaration
public IList<Range<long>> VisibleRanges { get; }
Property Value
System.
|
Implements
Methods
GetRanges(IRangeGenerator)
Declaration
public IEnumerable<IDateRange> GetRanges(IRangeGenerator rangeGenerator)
Parameters
IRange
|
Returns
System.
|
ToPixels(Int64)
Converts offset in ticks to pixels where the zero tick (with value 0) corresponds to the 0 pixels offset.
Declaration
public double ToPixels(long ticks)
Parameters
System. The offset to be converted where 0 is the base value. |
Returns
System. The offset converted to pixels. |
Implements
ToTicks(Double)
Converts offset in pixels to ticks offset where the zero tick (with value 0) corresponds to the 0 pixels offset.
Declaration
public long ToTicks(double offset)
Parameters
System.
|
Returns
System.
|