ClassItemContainer
TimeBarIntervalContainerBase specialized in displaying ItemControls.
Definition
Namespace:Telerik.UI.Xaml.Controls.DataVisualization
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class ItemContainer : TimeBarIntervalContainerBase, IRangeSelector<DateTime>
Inheritance: objectTimeIntervalContainerBaseTimeBarIntervalContainerBaseItemContainer
Implements:
Inherited Members
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
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 UIElement that intersect the Rect defined by the specified start and end Points.
Declaration
protected override IEnumerable<TimeBarIntervalControlBase> GetHoveredChildren(Point dragStartPoint, Point dragEndPoint, UIElement subtree)
Parameters
dragStartPoint
Point
The first Point that defines the Rect in which to search for TimeBarIntervalControlBase children.
dragEndPoint
Point
The second Point that defines the Rect in which to search for TimeBarIntervalControlBase children.
subtree
UIElement
The UIElement subtree to traverse.
Returns
IEnumerable<TimeBarIntervalControlBase>
A list of child TimeBarIntervalControlBase elements of the specified UIElement that intersect the Rect defined by the specified start and end Points.
Overrides
GetHoveredChildren(Point, UIElement)
Returns the collection of child TimeBarIntervalControlBase elements of the specified UIElement that intersect the specified Point.
Declaration
protected override IEnumerable<TimeBarIntervalControlBase> GetHoveredChildren(Point point, UIElement subtree)
Parameters
point
Point
The Point that intersects the TimeBarIntervalControlBase children.
subtree
UIElement
The UIElement subtree to traverse.
Returns
IEnumerable<TimeBarIntervalControlBase>
A list of child TimeBarIntervalControlBase elements of the specified UIElement that intersect the specified Point.
Overrides
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer