ClassBulletGraphContainerBase
Base class for all ItemsControls used in Bullet graph. Allows custom logic for populating the ItemsSource and also AutoRange updates.
Definition
Namespace:Telerik.Windows.Controls.BulletGraph
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class BulletGraphContainerBase : ItemsControl
Inheritance: objectBulletGraphContainerBase
Derived Classes:
Constructors
BulletGraphContainerBase()
Declaration
protected BulletGraphContainerBase()
Fields
ChildrenSourceProperty
Identifies the ChildrenSource dependency property.
Declaration
public static readonly DependencyProperty ChildrenSourceProperty
Field Value
DependencyProperty
RangeProperty
Identifies the Range dependency property.
Declaration
public static readonly DependencyProperty RangeProperty
Field Value
DependencyProperty
Properties
ChildrenSource
Gets or sets the children source.
Declaration
public IEnumerable ChildrenSource { get; set; }
Property Value
The children source.
Methods
OnChildrenSourceChanged(IEnumerable, IEnumerable)
Called when [children source changed].
Declaration
protected virtual void OnChildrenSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Parameters
oldValue
newValue
OnChildrenSourceCollectionChanged(object, NotifyCollectionChangedEventArgs)
Called when [children source collection changed].
Declaration
protected virtual void OnChildrenSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
sender
The sender.
e
NotifyCollectionChangedEventArgs
The NotifyCollectionChangedEventArgs instance containing the event data.
OnChildrenSourceItemChanged(object, PropertyChangedEventArgs)
Called when [children source item changed].
Declaration
protected virtual void OnChildrenSourceItemChanged(object sender, PropertyChangedEventArgs e)
Parameters
sender
The sender.
e
The PropertyChangedEventArgs instance containing the event data.
OnRangeChanged()
Called when [range changed].
Declaration
protected virtual void OnRangeChanged()
SetRange(IEnumerable)
Sets the range.
Declaration
protected void SetRange(IEnumerable collection)
Parameters
collection
The collection.