Click or drag to resize
Telerik.Windows.Controls.TimeBar Namespace
 
Classes
  ClassDescription
Public classActualSizeProxy
Exposes the ActualWidth and ActualHeight of an element.
Public classCenturyInterval
Defines an interval of 100 years.
Public classDateTicksConverter
Converts a DateTime object to or from its representations in Ticks.
Public classDayInterval
Defines an interval of one day.
Public classDecadeInterval
Defines an interval of 10 years.
Public classDrillEventArgs
Provides data for the ItemIntervalChangedEvent and GroupIntervalChangedEvent events.
Public classGroupContainer
TimeBarIntervalContainerBase specialized in displaying GroupControls.
Public classGroupControl
Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as group interval items.
Public classHourInterval
Defines an interval of one hour.
Public classHoveredPeriodEventArgs
Provides data for the HoveredPeriodChanged event.
Public classIntervalBase
Base class for all interval types.
Public classIntervalCollection
Defines a collection of IntervalBase objects.
Public classIntervalContainerBase Obsolete.
Base class for all interval container types.
Public classIntervalControlBase Obsolete.
Base class for all controls that visualize RadTimeBar intervals.
Public classIntervalEqualityComparer
Defines methods to support the comparison of IntervalBase objects for equality.
Public classIntervalSpanCollection
Defines a collection of Int32 objects.
Public classIntervalSpansConverter
Converts a IntervalSpanCollection object to or from its string representations.
Public classItemContainer
TimeBarIntervalContainerBase specialized in displaying ItemControls.
Public classItemControl
Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as item interval items.
Public classLabelMeasurementPanel
A VirtualizingTimeBarPanel that provides the required functionality for measuring required size for label strings.
Public classMillisecondInterval
Defines an interval of one millisecond.
Public classMinuteInterval
Defines an interval of one minute.
Public classMonthInterval
Defines an interval of one month.
Public classPeriodSpan
ViewModel that represents a time period.
Public classPeriodSpanControlAdapter
Provides implementation of IPeriodSpan interface for a Control class.
Public classQuarterInterval
Defines an interval of one quarter (3 months).
Public classRadTimeBarCommands
All commands that the TimeBarBase and RadTimeBar expose.
Public classScrollModeToThumbVisibilityConverter
Represents the converter that converts ScrollMode value to Visibility value that can be applied to the ThumbVisibility property of a RadSlider.
Public classScrollModeToVisibilityConverter
Represents the converter that converts ScrollMode value to Visibility value that can be applied to the Visibility property of a RadSlider.
Public classSecondInterval
Defines an interval of one second.
Public classSelectionIndicator
The SelectionIndicator is used for visual indication of certain time interval. The SelectionIndicator is positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.
Public classSelectionRangeDateTicksConverter
Public classSelectionThumb
Allows selection of a time span in the RadTimeBar control. It is positioned according to the SelectionStart and SelectionEnd properties of the RadTimeBar.
Public classSelectionThumbPreview
Allows preview of selection of a time span in the RadTimeBar control. It is positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.
Public classSelectionVisibilityIndicator
Used for visual indication of the location of the selection in the RadTimeBar control.
Public classShadeControl
Used for shading certain time interval. Positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.
Public classTimeBarContentPanel
A TimeBarPanelBase that sizes its children according to a given time period.
Public classTimeBarIntervalContainerBase
Base class for all interval containers. Allows visual selection of items and label string measurement.
Public classTimeBarIntervalControlBase
Base class for all controls that visualize RadTimeBar intervals.
Public classTimeBarNonScrollingPanel
A TimeBarPanel that positions its children according to the IPeriodSpan interval they are describing. The TimeBarNonScrollingPanel does not support scrolling.
Public classTimeBarPanel
A TimeBarPanelBase that positions its children according to the IPeriodSpan interval they are describing.
Public classTimeBarPanelBase
Base class for all panels used in RadTimeBar.
Public classTimeBarStackPanel
A TimeBarPanelBase that stacks its children according to the IPeriodSpan interval they are describing.
Public classTimeIntervalContainerBase
Base class for all interval containers.
Public classTimeIntervalControlBase
Base class for all controls that visualize intervals.
Public classTimeSpanTicksConverter
Converts a TimeSpan object to or from its representations in Ticks.
Public classTimeSpanToMaximumRangeSpanConverter
Converts a TimeSpan object to or from its Double representations in Ticks.
Public classTimeSpecialSlotContainer
ItemsControl specialized in displaying TimeSpecialSlotControls.
Public classTimeSpecialSlotControl
Specialized control for displaying DateTime intervals as special slots.
Public classVirtualizingTimeBarPanel
A VirtualizingPanel that stacks its children according to the IPeriodSpan interval they are describing.
Public classWeekInterval
Defines an interval of one week.
Public classYearInterval
Defines an interval of one year.
Interfaces
  InterfaceDescription
Public interfaceIIntervalFormatterProvider
Provides a mechanism for controlling formatting of IntervalBase labels.
Public interfaceIPeriodSpan
Describes a time interval.
Public interfaceITimeRangeGenerator
Describes a generator of special IPeriodSpan slots.
Enumerations
  EnumerationDescription
Public enumerationScrollMode
Defines how a TimeBarBase instance will handle a scroll or a zoom gesture.