Class
BulletGraphContainerBase

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:

cs-api-definition
public abstract class BulletGraphContainerBase : ItemsControl

Inheritance: objectBulletGraphContainerBase

Derived Classes: ComparativeMeasuresContainerQualitativeRangeContainerQuantitativeScaleContainer

Constructors

BulletGraphContainerBase()

Declaration

cs-api-definition
protected BulletGraphContainerBase()

Fields

ChildrenSourceProperty

Identifies the ChildrenSource dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ChildrenSourceProperty

Field Value

DependencyProperty

RangeProperty

Identifies the Range dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RangeProperty

Field Value

DependencyProperty

Properties

ChildrenSource

Gets or sets the children source.

Declaration

cs-api-definition
public IEnumerable ChildrenSource { get; set; }

Property Value

IEnumerable

The children source.

Methods

OnChildrenSourceChanged(IEnumerable, IEnumerable)

Called when [children source changed].

Declaration

cs-api-definition
protected virtual void OnChildrenSourceChanged(IEnumerable oldValue, IEnumerable newValue)

Parameters

oldValue

IEnumerable

newValue

IEnumerable

OnChildrenSourceCollectionChanged(object, NotifyCollectionChangedEventArgs)

Called when [children source collection changed].

Declaration

cs-api-definition
protected virtual void OnChildrenSourceCollectionChanged(object sender, NotifyCollectionChangedEventArgs e)

Parameters

sender

object

The sender.

e

NotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

OnChildrenSourceItemChanged(object, PropertyChangedEventArgs)

Called when [children source item changed].

Declaration

cs-api-definition
protected virtual void OnChildrenSourceItemChanged(object sender, PropertyChangedEventArgs e)

Parameters

sender

object

The sender.

e

PropertyChangedEventArgs

The PropertyChangedEventArgs instance containing the event data.

OnRangeChanged()

Called when [range changed].

Declaration

cs-api-definition
protected virtual void OnRangeChanged()

SetRange(IEnumerable)

Sets the range.

Declaration

cs-api-definition
protected void SetRange(IEnumerable collection)

Parameters

collection

IEnumerable

The collection.

UpdatePanel()

Updates the panel.

Declaration

cs-api-definition
protected void UpdatePanel()