skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Namespace Telerik.Windows.Controls.TimeBar

Classes

ActualSizeProxy

Exposes the System.Windows.FrameworkElement.ActualWidth and System.Windows.FrameworkElement.ActualHeight of an element.

CenturyInterval

Defines an interval of 100 years.

DateTicksConverter

Converts a System.DateTime object to or from its representations in System.DateTime.Ticks.

DayInterval

Defines an interval of one day.

DecadeInterval

Defines an interval of 10 years.

DrillEventArgs

Provides data for the ItemIntervalChangedEvent and GroupIntervalChangedEvent events.

GroupContainer

TimeBarIntervalContainerBase specialized in displaying GroupControls.

GroupControl

Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as group interval items.

HourInterval

Defines an interval of one hour.

HoveredPeriodEventArgs

Provides data for the HoveredPeriodChanged event.

IntervalBase

Base class for all interval types.

IntervalCollection

Defines a collection of IntervalBase objects.

IntervalEqualityComparer

Defines methods to support the comparison of IntervalBase objects for equality.

IntervalSpanCollection

Defines a collection of System.Int32 objects.

IntervalSpansConverter

Converts a IntervalSpanCollection object to or from its string representations.

ItemContainer

TimeBarIntervalContainerBase specialized in displaying ItemControls.

ItemControl

Specialized TimeBarIntervalControlBase control for displaying DateTime intervals as item interval items.

LabelMeasurementPanel

A VirtualizingTimeBarPanel that provides the required functionality for measuring required size for label strings.

MillisecondInterval

Defines an interval of one millisecond.

MinuteInterval

Defines an interval of one minute.

MonthInterval

Defines an interval of one month.

PeriodSpan

ViewModel that represents a time period.

PeriodSpanControlAdapter

Provides implementation of IPeriodSpan interface for a System.Windows.Controls.Control class.

QuarterInterval

Defines an interval of one quarter (3 months).

RadTimeBarCommands

All commands that the TimeBarBase and RadTimeBar expose.

ScrollMode

Defines how a TimeBarBase instance will handle a scroll or a zoom gesture.

ScrollModeToThumbVisibilityConverter

Represents the converter that converts ScrollMode value to System.Windows.Visibility value that can be applied to the ThumbVisibility property of a RadSlider.

ScrollModeToVisibilityConverter

Represents the converter that converts ScrollMode value to System.Windows.Visibility value that can be applied to the System.Windows.UIElement.Visibility property of a RadSlider.

SecondInterval

Defines an interval of one second.

SelectionIndicator

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.

SelectionRangeDateTicksConverter

Converts a SelectionRange<T> object to or from its representations in SelectionRange<T>.

SelectionThumb

Allows selection of a time span in the RadTimeBar control. It is positioned according to the SelectionStart and SelectionEnd properties of the RadTimeBar.

SelectionThumbPreview

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.

SelectionVisibilityIndicator

Used for visual indication of the location of the selection in the RadTimeBar control.

ShadeControl

Used for shading certain time interval. Positioned according to the StartDate and EndDate of the IPeriodSpan that it represents.

TimeBarContentPanel

A TimeBarPanelBase that sizes its children according to a given time period.

TimeBarIntervalContainerBase

Base class for all interval containers. Allows visual selection of items and label string measurement.

TimeBarIntervalControlBase

Base class for all controls that visualize RadTimeBar intervals.

TimeBarNonScrollingPanel

A TimeBarPanel that positions its children according to the IPeriodSpan interval they are describing. The TimeBarNonScrollingPanel does not support scrolling.

TimeBarPanel

A TimeBarPanelBase that positions its children according to the IPeriodSpan interval they are describing.

TimeBarPanelBase

Base class for all panels used in RadTimeBar.

TimeBarStackPanel

A TimeBarPanelBase that stacks its children according to the IPeriodSpan interval they are describing.

TimeIntervalContainerBase

Base class for all interval containers.

TimeIntervalControlBase

Base class for all controls that visualize intervals.

TimeSpanTicksConverter

Converts a System.TimeSpan object to or from its representations in System.TimeSpan.Ticks.

TimeSpanToMaximumRangeSpanConverter

Converts a System.TimeSpan object to or from its System.Double representations in System.TimeSpan.Ticks.

TimeSpecialSlotContainer

System.Windows.Controls.ItemsControl specialized in displaying TimeSpecialSlotControls.

TimeSpecialSlotControl

Specialized control for displaying DateTime intervals as special slots.

VirtualizingTimeBarPanel

A System.Windows.Controls.VirtualizingPanel that stacks its children according to the IPeriodSpan interval they are describing.

WeekInterval

Defines an interval of one week.

YearInterval

Defines an interval of one year.

Interfaces

IIntervalFormatterProvider

Provides a mechanism for controlling formatting of IntervalBase labels.

IPeriodSpan

Describes a time interval.

ITimeRangeGenerator

Describes a generator of special IPeriodSpan slots.

Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.