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

Base class for all controls that visualize timeline items.

Definition

Namespace:Telerik.Windows.Controls.Timeline

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class TimelineItemControlBase : Control

Inheritance: objectTimelineItemControlBase

Derived Classes: TimelineInstantItemControlTimelineItemControl

Constructors

Initializes a new instance of the TimelineItemControlBase class.

C#
protected TimelineItemControlBase()

Fields

IsHoveredProperty

DependencyProperty

Identifies the IsHovered dependency property.

C#
public static readonly DependencyProperty IsHoveredProperty

IsSelectedProperty

DependencyProperty

Identifies the IsSelected dependency property.

C#
public static readonly DependencyProperty IsSelectedProperty

Properties

Gets a value that indicates whether the mouse is over the TimelineItemControlBase.

C#
public bool IsHovered { get; }
Property Value:

true if the mouse is over the item; otherwise, false. The default is false.

Gets or sets a value that indicates whether the TimelineItemControlBase is selected.

C#
public bool IsSelected { get; set; }
Property Value:

true if the item is selected; otherwise, false. The default is false.

Methods

When overridden in a derived class, is invoked whenever application code or internal processes call .

C#
public override void OnApplyTemplate()

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 is raised on this element.

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

The MouseEventArgs that contains the event data.

Invoked when an unhandled attached event is raised on this element.

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

The MouseEventArgs that contains the event data.