Class IntervalBase
Inheritance
System.Object
IntervalBase
Namespace: Telerik.UI.Xaml.Controls.DataVisualization
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class IntervalBase : DependencyObject
Constructors
IntervalBase()
Declaration
protected IntervalBase()
Fields
CurrentIntervalSpanProperty
Declaration
public static readonly DependencyProperty CurrentIntervalSpanProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
IntervalSpansProperty
Declaration
public static readonly DependencyProperty IntervalSpansProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
CurrentIntervalSpan
Declaration
public int CurrentIntervalSpan { get; }
Property Value
|
System.Int32
|
FormatterProvider
Declaration
public IIntervalFormatterProvider FormatterProvider { get; set; }
Property Value
|
IIntervalFormatterProvider
|
Formatters
Declaration
public abstract Func<DateTime, string>[] Formatters { get; }
Property Value
|
System.Func<System.DateTime, System.String>[]
|
IntervalSpanFormatters
Declaration
public virtual Func<DateTime, string>[] IntervalSpanFormatters { get; }
Property Value
|
System.Func<System.DateTime, System.String>[]
|
IntervalSpans
Declaration
public IntervalSpanCollection IntervalSpans { get; set; }
Property Value
|
IntervalSpanCollection
|
MinimumPeriodLength
Declaration
public abstract TimeSpan MinimumPeriodLength { get; }
Property Value
|
System.TimeSpan
|
Methods
ExtractIntervalStart(DateTime)
Declaration
public abstract DateTime ExtractIntervalStart(DateTime date)
Parameters
|
System.DateTime
date
|
Returns
|
System.DateTime
|
IncrementByCurrentInterval(DateTime)
Declaration
public DateTime IncrementByCurrentInterval(DateTime date)
Parameters
|
System.DateTime
date
|
Returns
|
System.DateTime
|
IncrementByInterval(DateTime, Int32)
Declaration
public abstract DateTime IncrementByInterval(DateTime date, int intervalSpan)
Parameters
|
System.DateTime
date
|
|
System.Int32
intervalSpan
|
Returns
|
System.DateTime
|