ClassRadBulletGraph
A control that represents the bullet graph data visualization.
Definition
Namespace:Telerik.UI.Xaml.Controls.DataVisualization
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadBulletGraph : RadControl
Inheritance: objectRadControlRadBulletGraph
Inherited Members
Constructors
RadBulletGraph()
Initializes a new instance of the RadBulletGraph class.
Declaration
public RadBulletGraph()
Fields
ComparativeMeasureProperty
Identifies the ComparativeMeasure dependency property.
Declaration
public static readonly DependencyProperty ComparativeMeasureProperty
Field Value
DependencyProperty
ComparativeMeasureTemplateProperty
Identifies the ComparativeMeasureTemplate dependency property.
Declaration
public static readonly DependencyProperty ComparativeMeasureTemplateProperty
Field Value
DependencyProperty
EndValueProperty
Identifies the EndValue dependency property.
Declaration
public static readonly DependencyProperty EndValueProperty
Field Value
DependencyProperty
FeaturedMeasureAlternativeTemplateProperty
Identifies the FeaturedMeasureAlternativeTemplate dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureAlternativeTemplateProperty
Field Value
DependencyProperty
FeaturedMeasureBrushProperty
Identifies the FeaturedMeasureBrush dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureBrushProperty
Field Value
DependencyProperty
FeaturedMeasureProperty
Identifies the FeaturedMeasure dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureProperty
Field Value
DependencyProperty
FeaturedMeasureStartValueProperty
Identifies the FeaturedMeasureStartValue dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureStartValueProperty
Field Value
DependencyProperty
FeaturedMeasureThicknessProperty
Identifies the FeaturedMeasureThickness dependency property.
Declaration
public static readonly DependencyProperty FeaturedMeasureThicknessProperty
Field Value
DependencyProperty
IsAnimatedProperty
Identifies the IsAnimated dependency property.
Declaration
public static readonly DependencyProperty IsAnimatedProperty
Field Value
DependencyProperty
LabelOffsetProperty
Identifies the LabelOffset dependency property.
Declaration
public static readonly DependencyProperty LabelOffsetProperty
Field Value
DependencyProperty
LabelStepProperty
Identifies the LabelStep dependency property.
Declaration
public static readonly DependencyProperty LabelStepProperty
Field Value
DependencyProperty
LabelTemplateProperty
Identifies the LabelTemplate dependency property.
Declaration
public static readonly DependencyProperty LabelTemplateProperty
Field Value
DependencyProperty
OrientationProperty
Identifies the Orientation dependency property.
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
DependencyProperty
ProjectedMeasureBrushProperty
Identifies the ProjectedMeasureBrush dependency property.
Declaration
public static readonly DependencyProperty ProjectedMeasureBrushProperty
Field Value
DependencyProperty
ProjectedMeasureProperty
Identifies the ProjectedMeasure dependency property.
Declaration
public static readonly DependencyProperty ProjectedMeasureProperty
Field Value
DependencyProperty
StartValueProperty
Identifies the StartValue dependency property.
Declaration
public static readonly DependencyProperty StartValueProperty
Field Value
DependencyProperty
TickStepProperty
Identifies the TickStep dependency property.
Declaration
public static readonly DependencyProperty TickStepProperty
Field Value
DependencyProperty
TickTemplateProperty
Identifies the TickTemplate dependency property.
Declaration
public static readonly DependencyProperty TickTemplateProperty
Field Value
DependencyProperty
Properties
AdditionalComparativeMeasures
Gets a collection that contains any additional comparative measure. All operations on this collection are supported.
Declaration
public AdditionalMeasuresCollection<BulletGraphComparativeMeasure> AdditionalComparativeMeasures { get; }
Property Value
ComparativeMeasure
Gets or sets the value of the comparative measure.
ComparativeMeasureTemplate
Gets or sets a template that determines the look of the default comparative measure. If not template is specified for the additional comparative measures this template will be used instead.
Declaration
public DataTemplate ComparativeMeasureTemplate { get; set; }
Property Value
DataTemplate
EndValue
Gets or sets the end value of the bullet graph scale.
FeaturedMeasure
Gets or sets the value of the featured measure.
FeaturedMeasureAlternativeTemplate
Gets or sets the template that determines the look of the alternative featured measure. The alternative featured measure is visible when the StartValue of RadBulletGraph is non-zero.
Declaration
public DataTemplate FeaturedMeasureAlternativeTemplate { get; set; }
Property Value
DataTemplate
FeaturedMeasureBrush
Gets or sets the color of the featured measure.
Declaration
public Brush FeaturedMeasureBrush { get; set; }
Property Value
Brush
FeaturedMeasureStartValue
Gets or sets the start value of the featured measure.
Declaration
public double FeaturedMeasureStartValue { get; set; }
Property Value
FeaturedMeasureThickness
Gets or sets the thickness of the featured measure.
Declaration
public double FeaturedMeasureThickness { get; set; }
Property Value
IsAnimated
Gets or sets a value indicating whether the featured measure will be animated when its value changes.
LabelOffset
Gets or sets the label offset of the bullet graph scale. This offset moves the labels relative to the ticks and the measures.
LabelStep
Gets or sets the label step of the bullet graph scale.
LabelTemplate
Gets or sets the label template of the bullet graph scale.
Declaration
public DataTemplate LabelTemplate { get; set; }
Property Value
DataTemplate
Orientation
Gets or sets the orientation of the bullet graph.
Declaration
public Orientation Orientation { get; set; }
Property Value
Orientation
ProjectedMeasure
Gets or sets the value of the projected measure.
ProjectedMeasureBrush
Gets or sets the color of the projected measure.
Declaration
public Brush ProjectedMeasureBrush { get; set; }
Property Value
Brush
QualitativeRanges
Gets the collection that contains the qualitative ranges of the bullet graph. New ranges can be added and old ones can be removed. There must be two ranges at minimum and no more than 5. Otherwise an exception is thrown.
Declaration
public ObservableCollection<BarIndicatorSegment> QualitativeRanges { get; }
Property Value
StartValue
Gets or sets the start value of the bullet graph scale.
TickStep
Gets or sets the tick step of the bullet graph scale.
TickTemplate
Gets or sets the tick template of the bullet graph scale.
Declaration
public DataTemplate TickTemplate { get; set; }
Property Value
DataTemplate
Methods
ApplyTemplateCore()
Retrieves the template parts of the control.
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Overrides
OnTemplateApplied()
Ensures that all logical values fall within the specified range.
Declaration
protected override void OnTemplateApplied()
Overrides