Serves as the base class for classes which are time scales in the Timeline view.
public abstract class TimeScale : UserInterfaceObject, INotifyPropertyChanged
Public MustInherit Class TimeScale Inherits UserInterfaceObject Implements INotifyPropertyChanged
Related API Members
The following members accept/return TimeScale objects:
|Library||Related API Members|
|ASP.NET Controls and MVC Extensions||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.