New to Telerik UI for WPFStart a free 30-day trial

Base class for all Bullet graphs. Provides all the functionality shared by both the horizontal and the vertical Bullet graph.

Definition

Namespace:Telerik.Windows.Controls.BulletGraph

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public abstract class RadBulletGraphBase : Control

Inheritance: objectRadBulletGraphBase

Derived Classes: RadHorizontalBulletGraphRadVerticalBulletGraph

Constructors

Initializes a new instance of the RadBulletGraphBase class.

C#
protected RadBulletGraphBase()

Fields

Identifies the AdditionalComparativeMeasures dependency property.

C#
public static readonly DependencyProperty AdditionalComparativeMeasuresProperty

AutoRangeProperty

DependencyProperty

Identifies the AutoRange dependency property.

C#
public static readonly DependencyProperty AutoRangeProperty

Identifies the ComparativeMeasureBrush dependency property.

C#
public static readonly DependencyProperty ComparativeMeasureBrushProperty

ComparativeMeasureProperty

DependencyProperty

Identifies the ComparativeMeasure dependency property.

C#
public static readonly DependencyProperty ComparativeMeasureProperty

Identifies the ComparativeMeasureThickness dependency property.

C#
public static readonly DependencyProperty ComparativeMeasureThicknessProperty

Identifies the FeaturedMeasureBrush dependency property.

C#
public static readonly DependencyProperty FeaturedMeasureBrushProperty

Identifies the FeaturedMeasureInternal dependency property.

C#
public static readonly DependencyProperty FeaturedMeasureInternalProperty

FeaturedMeasureProperty

DependencyProperty

Identifies the FeaturedMeasure dependency property.

C#
public static readonly DependencyProperty FeaturedMeasureProperty

MaximumProperty

DependencyProperty

Identifies the Maximum dependency property.

C#
public static readonly DependencyProperty MaximumProperty

Identifies the MergedComparativeMeasuresProperty dependency property.

C#
public static readonly DependencyProperty MergedComparativeMeasuresProperty

MinimumProperty

DependencyProperty

Identifies the Minimum dependency property.

C#
public static readonly DependencyProperty MinimumProperty

OrientationProperty

DependencyProperty

Identifies the Orientation attached property.

C#
public static readonly DependencyProperty OrientationProperty

Identifies the ProjectedMeasureInternal dependency property.

C#
public static readonly DependencyProperty ProjectedMeasureInternalProperty

ProjectedValueBrushProperty

DependencyProperty

Identifies the ProjectedValueBrush dependency property.

C#
public static readonly DependencyProperty ProjectedValueBrushProperty

ProjectedValueProperty

DependencyProperty

Identifies the ProjectedValue dependency property.

C#
public static readonly DependencyProperty ProjectedValueProperty

QualitativeRangesProperty

DependencyProperty

Identifies the QualitativeRanges dependency property.

C#
public static readonly DependencyProperty QualitativeRangesProperty

QualityGoodBrushProperty

DependencyProperty

Identifies the QualityGoodBrush dependency property.

C#
public static readonly DependencyProperty QualityGoodBrushProperty

QualityPoorBrushProperty

DependencyProperty

Identifies the QualityPoorBrush dependency property.

C#
public static readonly DependencyProperty QualityPoorBrushProperty

Identifies the QualitySatisfactoryBrush dependency property.

C#
public static readonly DependencyProperty QualitySatisfactoryBrushProperty

Identifies the QuantitativeScaleVisibility dependency property.

C#
public static readonly DependencyProperty QuantitativeScaleVisibilityProperty

RangeProperty

DependencyProperty

Identifies the Range dependency property.

C#
public static readonly DependencyProperty RangeProperty

StepProperty

DependencyProperty

Identifies the Step dependency property.

C#
public static readonly DependencyProperty StepProperty

TextFormatStringProperty

DependencyProperty

Identifies the TextFormatString dependency property.

C#
public static readonly DependencyProperty TextFormatStringProperty

Properties

Gets or sets the additional comparative measures.

C#
public ComparativeMeasuresCollection AdditionalComparativeMeasures { get; set; }
Property Value:

The additional comparative measures.

Gets or sets a value indicating whether the range is automatically calculated.

C#
public bool AutoRange { get; set; }
Property Value:

To calculate the range automatically - true; otherwise, false.

Gets or sets the comparative measure.

C#
public double ComparativeMeasure { get; set; }
Property Value:

The comparative measure.

Gets or sets the comparative measure brush.

C#
public Brush ComparativeMeasureBrush { get; set; }
Property Value:

The comparative measure brush.

Gets or sets the comparative measure thickness.

C#
public double ComparativeMeasureThickness { get; set; }
Property Value:

The comparative measure thickness.

Gets or sets the featured measure.

C#
public double FeaturedMeasure { get; set; }
Property Value:

The featured measure.

Gets or sets the featured measure brush.

C#
public Brush FeaturedMeasureBrush { get; set; }
Property Value:

The featured measure brush.

Gets or sets the maximum.

C#
public double Maximum { get; set; }
Property Value:

The maximum.

Gets or sets the minimum.

C#
public double Minimum { get; set; }
Property Value:

The minimum.

Gets or sets the projected value.

C#
public double ProjectedValue { get; set; }
Property Value:

The projected value.

Gets or sets the projected value brush.

C#
public Brush ProjectedValueBrush { get; set; }
Property Value:

The projected value brush.

Gets or sets the ranges.

C#
public QualitativeRangeCollection QualitativeRanges { get; set; }
Property Value:

The ranges.

Gets or sets the QualityGoodBrush.

C#
public Brush QualityGoodBrush { get; set; }

Gets or sets the QualityPoorBrush.

C#
public Brush QualityPoorBrush { get; set; }

Gets or sets the QualitySatisfactoryBrush.

C#
public Brush QualitySatisfactoryBrush { get; set; }

Gets or sets the quantitative scale visibility.

C#
public Visibility QuantitativeScaleVisibility { get; set; }
Property Value:

The quantitative scale visibility.

Gets or sets the step.

C#
public double Step { get; set; }
Property Value:

The step.

Gets or sets the text format string.

C#
public string TextFormatString { get; set; }
Property Value:

The text format string.

Methods

Calculates the interval count.

C#
protected abstract int CalculateIntervalCount()
Returns:

int

Gets the orientation.

C#
public static Orientation GetOrientation(DependencyObject obj)
Parameters:objDependencyObject

The RadBulletGraphBase object.

Returns:

Orientation

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.

Called when Range changed.

C#
protected virtual void OnRangeChanged()

Called when Size changed.

C#
protected virtual void OnSizeChanged(object sender, SizeChangedEventArgs e)
Parameters:senderobject

The sender.

eSizeChangedEventArgs

The SizeChangedEventArgs instance containing the event data.

Sets the orientation.

C#
public static void SetOrientation(DependencyObject obj, Orientation value)
Parameters:objDependencyObject

The RadBulletGraphBase object.

valueOrientation

The value.