Class RadBulletGraphBase
Base class for all Bullet graphs. Provides all the functionality shared by both the horizontal and the vertical Bullet graph.
Inheritance
Namespace: Telerik.Windows.Controls.BulletGraph
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class RadBulletGraphBase : Control
Constructors
RadBulletGraphBase()
Initializes a new instance of the RadBulletGraphBase class.
Declaration
protected RadBulletGraphBase()
Fields
AdditionalComparativeMeasuresProperty
Identifies the AdditionalComparativeMeasures dependency property.
Declaration
public static readonly DependencyProperty AdditionalComparativeMeasuresProperty
Field Value
System.Windows.DependencyProperty
|
AutoRangeProperty
Identifies the AutoRange dependency property.
Declaration
public static readonly DependencyProperty AutoRangeProperty
Field Value
System.Windows.DependencyProperty
|
ComparativeMeasureBrushProperty
Identifies the ComparativeMeasureBrush dependency property.
Declaration
public static readonly DependencyProperty ComparativeMeasureBrushProperty
Field Value
System.Windows.DependencyProperty
|
ComparativeMeasureProperty
Identifies the ComparativeMeasure dependency property.
Declaration
public static readonly DependencyProperty ComparativeMeasureProperty
Field Value
System.Windows.DependencyProperty
|
ComparativeMeasureThicknessProperty
Identifies the ComparativeMeasureThickness dependency property.
Declaration
public static readonly DependencyProperty ComparativeMeasureThicknessProperty
Field Value
System.Windows.DependencyProperty
|
FeaturedMeasureBrushProperty
Identifies the FeaturedMeasureBrush dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureBrushProperty
Field Value
System.Windows.DependencyProperty
|
FeaturedMeasureInternalProperty
Identifies the FeaturedMeasureInternal dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureInternalProperty
Field Value
System.Windows.DependencyProperty
|
FeaturedMeasureProperty
Identifies the FeaturedMeasure dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureProperty
Field Value
System.Windows.DependencyProperty
|
MaximumProperty
Identifies the Maximum dependency property.
Declaration
public static readonly DependencyProperty MaximumProperty
Field Value
System.Windows.DependencyProperty
|
MergedComparativeMeasuresProperty
Identifies the MergedComparativeMeasuresProperty dependency property.
Declaration
public static readonly DependencyProperty MergedComparativeMeasuresProperty
Field Value
System.Windows.DependencyProperty
|
MinimumProperty
Identifies the Minimum dependency property.
Declaration
public static readonly DependencyProperty MinimumProperty
Field Value
System.Windows.DependencyProperty
|
OrientationProperty
Identifies the System.Windows.Controls.Orientation attached property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
System.Windows.DependencyProperty
|
ProjectedMeasureInternalProperty
Identifies the ProjectedMeasureInternal dependency property.
Declaration
public static readonly DependencyProperty ProjectedMeasureInternalProperty
Field Value
System.Windows.DependencyProperty
|
ProjectedValueBrushProperty
Identifies the ProjectedValueBrush dependency property.
Declaration
public static readonly DependencyProperty ProjectedValueBrushProperty
Field Value
System.Windows.DependencyProperty
|
ProjectedValueProperty
Identifies the ProjectedValue dependency property.
Declaration
public static readonly DependencyProperty ProjectedValueProperty
Field Value
System.Windows.DependencyProperty
|
QualitativeRangesProperty
Identifies the QualitativeRanges dependency property.
Declaration
public static readonly DependencyProperty QualitativeRangesProperty
Field Value
System.Windows.DependencyProperty
|
QualityGoodBrushProperty
Identifies the QualityGoodBrush dependency property.
Declaration
public static readonly DependencyProperty QualityGoodBrushProperty
Field Value
System.Windows.DependencyProperty
|
QualityPoorBrushProperty
Identifies the QualityPoorBrush dependency property.
Declaration
public static readonly DependencyProperty QualityPoorBrushProperty
Field Value
System.Windows.DependencyProperty
|
QualitySatisfactoryBrushProperty
Identifies the QualitySatisfactoryBrush dependency property.
Declaration
public static readonly DependencyProperty QualitySatisfactoryBrushProperty
Field Value
System.Windows.DependencyProperty
|
QuantitativeScaleVisibilityProperty
Identifies the QuantitativeScaleVisibility dependency property.
Declaration
public static readonly DependencyProperty QuantitativeScaleVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
RangeProperty
Identifies the Range dependency property.
Declaration
public static readonly DependencyProperty RangeProperty
Field Value
System.Windows.DependencyProperty
|
StepProperty
Identifies the Step dependency property.
Declaration
public static readonly DependencyProperty StepProperty
Field Value
System.Windows.DependencyProperty
|
TextFormatStringProperty
Identifies the TextFormatString dependency property.
Declaration
public static readonly DependencyProperty TextFormatStringProperty
Field Value
System.Windows.DependencyProperty
|
Properties
AdditionalComparativeMeasures
Gets or sets the additional comparative measures.
Declaration
public ComparativeMeasuresCollection AdditionalComparativeMeasures { get; set; }
Property Value
ComparativeMeasuresCollection
The additional comparative measures. |
AutoRange
Gets or sets a value indicating whether the range is automatically calculated.
Declaration
public bool AutoRange { get; set; }
Property Value
System.Boolean
To calculate the range automatically - |
ComparativeMeasure
Gets or sets the comparative measure.
Declaration
public double ComparativeMeasure { get; set; }
Property Value
System.Double
The comparative measure. |
ComparativeMeasureBrush
Gets or sets the comparative measure brush.
Declaration
public Brush ComparativeMeasureBrush { get; set; }
Property Value
System.Windows.Media.Brush
The comparative measure brush. |
ComparativeMeasureThickness
Gets or sets the comparative measure thickness.
Declaration
public double ComparativeMeasureThickness { get; set; }
Property Value
System.Double
The comparative measure thickness. |
FeaturedMeasure
Gets or sets the featured measure.
Declaration
public double FeaturedMeasure { get; set; }
Property Value
System.Double
The featured measure. |
FeaturedMeasureBrush
Gets or sets the featured measure brush.
Declaration
public Brush FeaturedMeasureBrush { get; set; }
Property Value
System.Windows.Media.Brush
The featured measure brush. |
FeaturedMeasureInternal
This property supports the RadBulletGraphBase infrastructure and is not intended to be used directly from your code.
Declaration
public FeaturedMeasure FeaturedMeasureInternal { get; }
Property Value
FeaturedMeasure
|
Maximum
Gets or sets the maximum.
Declaration
public double Maximum { get; set; }
Property Value
System.Double
The maximum. |
MergedComparativeMeasures
This property supports the RadBulletGraphBase infrastructure and is not intended to be used directly from your code.
Declaration
public ComparativeMeasuresCollection MergedComparativeMeasures { get; }
Property Value
ComparativeMeasuresCollection
|
Minimum
Gets or sets the minimum.
Declaration
public double Minimum { get; set; }
Property Value
System.Double
The minimum. |
ProjectedMeasureInternal
This property supports the RadBulletGraphBase infrastructure and is not intended to be used directly from your code.
Declaration
public FeaturedMeasure ProjectedMeasureInternal { get; }
Property Value
FeaturedMeasure
|
ProjectedValue
Gets or sets the projected value.
Declaration
public double ProjectedValue { get; set; }
Property Value
System.Double
The projected value. |
ProjectedValueBrush
Gets or sets the projected value brush.
Declaration
public Brush ProjectedValueBrush { get; set; }
Property Value
System.Windows.Media.Brush
The projected value brush. |
QualitativeRanges
Gets or sets the ranges.
Declaration
public QualitativeRangeCollection QualitativeRanges { get; set; }
Property Value
QualitativeRangeCollection
The ranges. |
QualityGoodBrush
Gets or sets the QualityGoodBrush.
Declaration
public Brush QualityGoodBrush { get; set; }
Property Value
System.Windows.Media.Brush
|
QualityPoorBrush
Gets or sets the QualityPoorBrush.
Declaration
public Brush QualityPoorBrush { get; set; }
Property Value
System.Windows.Media.Brush
|
QualitySatisfactoryBrush
Gets or sets the QualitySatisfactoryBrush.
Declaration
public Brush QualitySatisfactoryBrush { get; set; }
Property Value
System.Windows.Media.Brush
|
QuantitativeScaleVisibility
Gets or sets the quantitative scale visibility.
Declaration
public Visibility QuantitativeScaleVisibility { get; set; }
Property Value
System.Windows.Visibility
The quantitative scale visibility. |
Range
Gets or sets the range.
Declaration
public AutoRange Range { get; set; }
Property Value
AutoRange
The range. |
Step
Gets or sets the step.
Declaration
public double Step { get; set; }
Property Value
System.Double
The step. |
TextFormatString
Gets or sets the text format string.
Declaration
public string TextFormatString { get; set; }
Property Value
System.String
The text format string. |
Methods
CalculateIntervalCount()
Calculates the interval count.
Declaration
protected abstract int CalculateIntervalCount()
Returns
System.Int32
|
GetOrientation(DependencyObject)
Gets the orientation.
Declaration
public static Orientation GetOrientation(DependencyObject obj)
Parameters
System.Windows.DependencyObject
obj
The RadBulletGraphBase object. |
Returns
System.Windows.Controls.Orientation
|
OnRangeChanged()
OnSizeChanged(Object, SizeChangedEventArgs)
Called when System.Windows.Size changed.
Declaration
protected virtual void OnSizeChanged(object sender, SizeChangedEventArgs e)
Parameters
System.Object
sender
The sender. |
System.Windows.SizeChangedEventArgs
e
The System.Windows.SizeChangedEventArgs instance containing the event data. |
SetOrientation(DependencyObject, Orientation)
Sets the orientation.
Declaration
public static void SetOrientation(DependencyObject obj, Orientation value)
Parameters
System.Windows.DependencyObject
obj
The RadBulletGraphBase object. |
System.Windows.Controls.Orientation
value
The value. |