Class ItemContainer
TimeBarIntervalContainerBase specialized in displaying ItemControls.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.TimeBar
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class ItemContainer : TimeBarIntervalContainerBase, IRangeSelector<DateTime>
Constructors
ItemContainer()
Declaration
public ItemContainer()
Methods
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject
The element that is used to display the given item. |
GetHoveredChildren(Point, Point, UIElement)
Returns the collection of child TimeBarIntervalControlBase elements of the specified System.Windows.UIElement that intersect the System.Windows.Rect defined by the specified start and end System.Windows.Points.
Declaration
protected override IEnumerable<TimeBarIntervalControlBase> GetHoveredChildren(Point dragStartPoint, Point dragEndPoint, UIElement subtree)
Parameters
System.Windows.Point
dragStartPoint
The first System.Windows.Point that defines the System.Windows.Rect in which to search for TimeBarIntervalControlBase children. |
System.Windows.Point
dragEndPoint
The second System.Windows.Point that defines the System.Windows.Rect in which to search for TimeBarIntervalControlBase children. |
System.Windows.UIElement
subtree
The System.Windows.UIElement subtree to traverse. |
Returns
System.Collections.Generic.IEnumerable<TimeBarIntervalControlBase>
A list of child TimeBarIntervalControlBase elements of the specified System.Windows.UIElement that intersect the System.Windows.Rect defined by the specified start and end System.Windows.Points. |
Overrides
GetHoveredChildren(Point, UIElement)
Returns the collection of child TimeBarIntervalControlBase elements of the specified System.Windows.UIElement that intersect the specified System.Windows.Point.
Declaration
protected override IEnumerable<TimeBarIntervalControlBase> GetHoveredChildren(Point point, UIElement subtree)
Parameters
System.Windows.Point
point
The System.Windows.Point that intersects the TimeBarIntervalControlBase children. |
System.Windows.UIElement
subtree
The System.Windows.UIElement subtree to traverse. |
Returns
System.Collections.Generic.IEnumerable<TimeBarIntervalControlBase>
A list of child TimeBarIntervalControlBase elements of the specified System.Windows.UIElement that intersect the specified System.Windows.Point. |