Serves as the base class for classes which are time scales in the Timeline view.
NuGet Package: DevExpress.Scheduler.Core
public abstract class TimeScale : UserInterfaceObject, INotifyPropertyChanged
Public MustInherit Class TimeScale Inherits UserInterfaceObject Implements INotifyPropertyChanged
Related API Members
The following members return TimeScale objects:
|Library||Related API Members|
|ASP.NET Web Forms Controls||TimelineView.GetBaseTimeScale()|
You can inherit from this class to modify the Timeline View by implementing custom time scales. A custom scale allows you to specify arbitrary scale intervals, modify captions and hide certain time intervals.
For the comparitively simple task of creating a scale with a fixed interval, you can inherit from the TimeScaleFixedInterval class. For more complex tasks, use the TimeScale descendants and override key methods, as illustrated in the How to: Hide Certain Columns in the Timeline View document.