Base class for all controls that visualize timeline items.
Definition
Namespace:Telerik.Windows.Controls.Timeline
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class TimelineItemControlBase : Control
Inheritance: objectTimelineItemControlBase
Derived Classes:
Constructors
Initializes a new instance of the TimelineItemControlBase class.
protected TimelineItemControlBase()
Fields
IsHoveredProperty
DependencyProperty
Identifies the IsHovered dependency property.
public static readonly DependencyProperty IsHoveredProperty
IsSelectedProperty
DependencyProperty
Identifies the IsSelected dependency property.
public static readonly DependencyProperty IsSelectedProperty
Properties
Gets a value that indicates whether the mouse is over the TimelineItemControlBase.
public bool IsHovered { get; }
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.
public bool IsSelected { get; set; }
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 .
public override void OnApplyTemplate()
OnCreateAutomationPeer()
AutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
The type-specific AutomationPeer implementation.
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Invoked when an unhandled attached event is raised on this element.
protected override void OnMouseEnter(MouseEventArgs e)
The MouseEventArgs that contains the event data.
Invoked when an unhandled attached event is raised on this element.
protected override void OnMouseLeave(MouseEventArgs e)
The MouseEventArgs that contains the event data.