Class BulletGraphContainerBase
Base class for all ItemsControls used in Bullet graph. Allows custom logic for populating the ItemsSource and also AutoRange updates.
Inheritance
Namespace: Telerik.Windows.Controls.BulletGraph
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class BulletGraphContainerBase : ItemsControl
Constructors
BulletGraphContainerBase()
Declaration
protected BulletGraphContainerBase()
Fields
ChildrenSourceProperty
Identifies the ChildrenSource dependency property.
Declaration
public static readonly DependencyProperty ChildrenSourceProperty
Field Value
System.Windows.DependencyProperty
|
RangeProperty
Identifies the Range dependency property.
Declaration
public static readonly DependencyProperty RangeProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ChildrenSource
Gets or sets the children source.
Declaration
public IEnumerable ChildrenSource { get; set; }
Property Value
System.Collections.IEnumerable
The children source. |
Range
This property supports the BulletGraphContainerBase infrastructure and is not intended to be used directly from your code.
Declaration
public AutoRange Range { get; set; }
Property Value
AutoRange
|
Methods
OnChildrenSourceChanged(IEnumerable, IEnumerable)
Called when [children source changed].
Declaration
protected virtual void OnChildrenSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Parameters
System.Collections.IEnumerable
oldValue
|
System.Collections.IEnumerable
newValue
|
OnChildrenSourceCollectionChanged(Object, NotifyCollectionChangedEventArgs)
Called when [children source collection changed].
Declaration
protected virtual void OnChildrenSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
Parameters
System.Object
sender
The sender. |
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
The System.Collections.Specialized.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
System.Object
sender
The sender. |
System.ComponentModel.PropertyChangedEventArgs
e
The System.ComponentModel.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
System.Collections.IEnumerable
collection
The collection. |
UpdatePanel()
Updates the panel.
Declaration
protected void UpdatePanel()