Class
TimelineItemControlBase

Base class for all controls that visualize timeline items.

Definition

Namespace:Telerik.Windows.Controls.Timeline

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class TimelineItemControlBase : Control

Inheritance: objectTimelineItemControlBase

Derived Classes: TimelineInstantItemControlTimelineItemControl

Constructors

TimelineItemControlBase()

Initializes a new instance of the TimelineItemControlBase class.

Declaration

cs-api-definition
protected TimelineItemControlBase()

Fields

IsHoveredProperty

Identifies the IsHovered dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsHoveredProperty

Field Value

DependencyProperty

IsSelectedProperty

Identifies the IsSelected dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSelectedProperty

Field Value

DependencyProperty

Properties

IsHovered

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

Declaration

cs-api-definition
public bool IsHovered { get; }

Property Value

bool

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

IsSelected

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

Declaration

cs-api-definition
public bool IsSelected { get; set; }

Property Value

bool

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

Methods

OnApplyTemplate()

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

Declaration

cs-api-definition
public override void OnApplyTemplate()

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.

OnMouseEnter(MouseEventArgs)

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

Declaration

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

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.

OnMouseLeave(MouseEventArgs)

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

Declaration

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

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.