New to Telerik UI for WPFStart a free 30-day trial

Items control, specialized in displaying groups of RadTimeline items.

Definition

Namespace:Telerik.Windows.Controls.Timeline

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public class TimelineItemContainer : ExpandableHeaderedItemsContainer

Inheritance: objectExpandableHeaderedItemsContainerTimelineItemContainer

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

Constructors

Initializes a new instance of the TimelineItemContainer class.

C#
public TimelineItemContainer()

Fields

Identifies the SelectionRegionControl dependency property.

C#
public static readonly DependencyProperty SelectionRegionControlProperty

Properties

Gets or sets the selection region control.

C#
public SelectionRegion SelectionRegionControl { get; set; }
Property Value:

The selection region control.

Methods

Gets the container for item override.

C#
protected override DependencyObject GetContainerForItemOverride()
Returns:

DependencyObject

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

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.

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

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

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.

C#
protected override void OnLostMouseCapture(MouseEventArgs e)
Parameters:eMouseEventArgs

The MouseEventArgs that contains event data.

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

C#
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters:eMouseButtonEventArgs

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

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.

C#
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters:eMouseButtonEventArgs

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

Called before the event occurs.

C#
protected override void OnMouseMove(MouseEventArgs e)
Parameters:eMouseEventArgs

The data for the event.

Prepares the specified element to display the specified item.

C#
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters:elementDependencyObject

Element used to display the specified item.

itemobject

Specified item.

Overrides: ExpandableHeaderedItemsContainer.PrepareContainerForItemOverride(DependencyObject, object)