Class
TimelineItemContainer

Items control, specialized in displaying groups of RadTimeline items.

Definition

Namespace:Telerik.Windows.Controls.Timeline

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class TimelineItemContainer : ExpandableHeaderedItemsContainer

Inheritance: objectExpandableHeaderedItemsContainerTimelineItemContainer

Inherited Members ExpandableHeaderedItemsContainer.GroupExpandModePropertyExpandableHeaderedItemsContainer.ClearContainerForItemOverride(DependencyObject, object)ExpandableHeaderedItemsContainer.GroupExpandMode

Constructors

TimelineItemContainer()

Initializes a new instance of the TimelineItemContainer class.

Declaration

cs-api-definition
public TimelineItemContainer()

Fields

SelectionRegionControlProperty

Identifies the SelectionRegionControl dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectionRegionControlProperty

Field Value

DependencyProperty

Properties

SelectionRegionControl

Gets or sets the selection region control.

Declaration

cs-api-definition
public SelectionRegion SelectionRegionControl { get; set; }

Property Value

SelectionRegion

The selection region control.

Methods

GetContainerForItemOverride()

Gets the container for item override.

Declaration

cs-api-definition
protected override DependencyObject GetContainerForItemOverride()

Returns

DependencyObject

OnCreateAutomationPeer()

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnLostMouseCapture(MouseEventArgs)

Invoked when an unhandled  attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnLostMouseCapture(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs that contains event data.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Invoked when an unhandled routed event is raised on this element. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

The MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was pressed.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Invoked when an unhandled routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)

Parameters

e

MouseButtonEventArgs

The MouseButtonEventArgs that contains the event data. The event data reports that the left mouse button was released.

OnMouseMove(MouseEventArgs)

Called before the event occurs.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The data for the event.

PrepareContainerForItemOverride(DependencyObject, object)

Prepares the specified element to display the specified item.

Declaration

cs-api-definition
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)

Parameters

element

DependencyObject

Element used to display the specified item.

item

object

Specified item.

Overrides ExpandableHeaderedItemsContainer.PrepareContainerForItemOverride(DependencyObject, object)