MindFusion.Scheduling for Silverlight Programmer's Guide
TimelineHeader Members
Constructors Fields Properties Methods Events
 


Represents a panel-like control, which displays up to three synchronous timelines each with different time resolution.

The following tables list the members exposed by the TimelineHeader type.

 Public Constructors

  Name Description

TimelineHeader

Initializes a new instance of the TimelineHeader class.

 Public Fields

  Name Description

AllowDrillProperty

Identifies the AllowDrill dependency property.

BottomTimelineSettingsProperty

Identifies the BottomTimelineSettings dependency property.

DrilledInEvent

Identifies the DrilledIn routed event.

DrilledOutEvent

Identifies the DrilledOut routed event.

DrillingInEvent

Identifies the DrillingIn routed event.

DrillingOutEvent

Identifies the DrillingOut routed event.

MiddleTimelineSettingsProperty

Identifies the MiddleTimelineSettings dependency property.

TimelinesProperty

Identifies the Timelines dependency property.

TopTimelineSettingsProperty

Identifies the TopTimelineSettings dependency property.

 Public Properties

  Name Description

AllowDrill

Gets or sets a value indicating whether the TimelineHeader is allowed to zoom in and out. This is a dependency property.

BottomTimelineSettings

Gets or sets the TimelineSettings object, associated with the bottom timeline. This is a dependency property.

CellWidth

Gets or sets the standard width of cell in the bottom timeline. This is a dependency property.

LeftAutoScrollOffsetValue

Gets or sets a value, which indicates the number of cells to scroll when autoscrolling to the left.

MiddleTimelineSettings

Gets or sets the TimelineSettings object, associated with the middle timeline. This is a dependency property.

RightAutoScrollOffsetValue

Gets or sets a value, which indicates the number of cells to scroll when autoscrolling to the right.

Timelines

Gets or sets the number of timelines to be displayed in the header. This is a dependency property.

TopTimelineSettings

Gets or sets the TimelineSettings object, associated with the top timeline. This is a dependency property.

 Public Methods

  Name Description

AutoScrollLeft

Scrolls all timelines to the left.

AutoScrollRight

Adds n units to the represented TimeSpan.

OnApplyTemplate

FrameworkElement.OnApplyTemplate override.

ReceiveWeakEvent

IWeakEventListener.ReceiveWeakEvent implementation.

 Protected Methods

  Name Description

OnMouseLeftButtonDown

UIElement.OnMouseLeftButtonDown override.

OnMouseMove

UIElement.OnMouseMove override.

OnPreviewKeyUp

UIElement.OnPreviewKeyUp override.

OnPreviewMouseLeftButtonUp

UIElement.OnPreviewMouseLeftButtonUp override.

 Public Events

  Name Description

DrilledIn

Raised when the TimelineHeader is drilled in.

DrilledOut

Raised when the TimelineHeader is drilled out.

DrillingIn

Raised when the TimelineHeader is currently drilling in.

DrillingOut

Raised when the TimelineHeader is currently drilling out.

 See Also

TimelineHeader Class
MindFusion.DataViews.Silverlight Namespace