Class
IndicatorsContainerBase<TItem, TPanel>

Base class for ItemsControl that holds indicators. Supports indicator color and visibility changing.

Definition

Namespace:Telerik.Windows.Controls.Sparklines

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Type Parameters:

TItem

TPanel

Syntax:

cs-api-definition
public abstract class IndicatorsContainerBase<TItem, TPanel> : VirtualizingFastItemsControl<TItem, TPanel> where TItem : FrameworkElement, new() where TPanel : Panel, new()

Inheritance: objectFastItemsControlBaseFastItemsControl<TItem, TPanel>VirtualizingFastItemsControl<TItem, TPanel>IndicatorsContainerBase<TItem, TPanel>

Derived Classes: ColumnsContainerIndicatorsContainerScatterContainer

Inherited Members VirtualizingFastItemsControl<TItem, TPanel>.ArrangeOverride(Size)VirtualizingFastItemsControl<TItem, TPanel>.OnVisibleItemsChanged()VirtualizingFastItemsControl<TItem, TPanel>.VisibleContainersVirtualizingFastItemsControl<TItem, TPanel>.IsVirtualizingFastItemsControl<TItem, TPanel>.ItemsSourcePropertyFastItemsControl<TItem, TPanel>.ItemStylePropertyFastItemsControl<TItem, TPanel>.OnApplyTemplate()FastItemsControl<TItem, TPanel>.OnItemsChanged()FastItemsControl<TItem, TPanel>.OnItemAdded(TItem, object)FastItemsControl<TItem, TPanel>.OnItemRemoved(TItem, object)FastItemsControl<TItem, TPanel>.ItemsSourceFastItemsControl<TItem, TPanel>.ItemStyleFastItemsControl<TItem, TPanel>.ChildrenFastItemsControl<TItem, TPanel>.HostPanelFastItemsControlBase.OnApplyTemplate()FastItemsControlBase.OnInitialized(EventArgs)FastItemsControlBase.ControlRoot

Constructors

IndicatorsContainerBase()

Declaration

cs-api-definition
protected IndicatorsContainerBase()

Methods

OnItemsChanged()

Occurs when new items are added or removed.

Declaration

cs-api-definition
protected override void OnItemsChanged()

Overrides FastItemsControl<TItem, TPanel>.OnItemsChanged()

OnVisibleItemsChanged()

Occurs when virtualization is enabled and the visible range has changed.

Declaration

cs-api-definition
protected override void OnVisibleItemsChanged()

Overrides VirtualizingFastItemsControl<TItem, TPanel>.OnVisibleItemsChanged()