Class RadBulletGraph
Represents a bullet graph control designed to display performance data with comparative and qualitative measures. The bullet graph is a specialized gauge that displays a single quantitative measure against qualitative ranges and a comparative marker.
Inherited Members
Namespace: Telerik.WinControls.UI.Gauges
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadBulletGraph : RadLinearGauge, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider
Constructors
RadBulletGraph()
Initializes a new instance of the RadBulletGraph class. Sets up the control with default item types for bullet graph components including qualitative bars, featured measure bars, and other gauge elements. The default foreground color is set to black.
Declaration
public RadBulletGraph()
Properties
ComparativeMeasure
Gets or sets the comparative measure value, which serves as a reference point or target value in the bullet graph. This value should be less visually dominant than the featured measure but easily comparable to it. The comparative measure is typically displayed as a marker or thin line that indicates the target or benchmark value.
Declaration
public virtual float ComparativeMeasure { get; set; }
Property Value
System.Single
A float value representing the comparative measure. The default value is 50.0f. |
FeaturedMeasure
Gets or sets the featured measure value, which represents the primary data being displayed in the bullet graph.
Declaration
public float FeaturedMeasure { get; set; }
Property Value
System.Single
A float value representing the featured measure. The default value is 75.0f. |
ForeColor
Gets or sets the foreground color of the bullet graph control. This property represents the foreground color of the root element and affects the default text color for labels and other textual elements within the bullet graph.
Declaration
public override Color ForeColor { get; set; }
Property Value
System.Drawing.Color
A System.Drawing.Color value representing the foreground color. The default value is black. |
Overrides
Methods
OnComparativeMeasureChanged()
Raises the ComparativeMeasureChanged event. This method is called whenever the ComparativeMeasure property changes, notifying any registered event handlers of the change.
Declaration
protected virtual void OnComparativeMeasureChanged()
OnFeaturedMeasureChanged()
Raises the FeaturedMeasureChanged event. This method is called whenever the FeaturedMeasure property changes, notifying any registered event handlers of the change.
Declaration
protected virtual void OnFeaturedMeasureChanged()
Events
ComparativeMeasureChanged
Occurs when the ComparativeMeasure property value changes. This event is fired whenever the comparative measure value is modified, allowing subscribers to respond to changes in the target or benchmark value displayed by the bullet graph.
Declaration
public event EventHandler ComparativeMeasureChanged
Event Type
System.EventHandler
|
FeaturedMeasureChanged
Occurs when the FeaturedMeasure property value changes. This event is fired whenever the featured measure value is modified, allowing subscribers to respond to changes in the primary data being displayed by the bullet graph.
Declaration
public event EventHandler FeaturedMeasureChanged
Event Type
System.EventHandler
|