[]
        
(Showing Draft Content)

C1.Blazor.Gauge.C1BulletGraph

C1BulletGraph Class

The C1BulletGraph is a type of linear gauge designed specifically for use in dashboards. It displays a single key measure along with a comparative measure and qualitative ranges to instantly signal whether the measure is good, bad, or in some other state.

Inheritance
C1BulletGraph
Namespace: C1.Blazor.Gauge
Assembly: C1.Blazor.Gauge.dll
Syntax
public class C1BulletGraph : C1LinearGauge, IComponent, IHandleAfterRender, IHandleEvent, IDisposable, IDependencyObject

Constructors

Name Description
C1BulletGraph()

Initializes a new instance of the C1BulletGraph class.

Fields

Name Description
BadProperty

Identifies the Bad dependency property.

BadRangeColorProperty

Identifies the BadRangeColor dependency property.

DefaultBadColor
DefaultGoodColor
DefaultPointerColor
DefaultPointerThickness
DefaultTargetColor
DefaultTargetThickness
DefaultValueTextColor
GoodProperty

Identifies the Good dependency property.

GoodRangeColorProperty

Identifies the GoodRangeColor dependency property.

TargetColorProperty

Identifies the TargetColor dependency property.

TargetProperty

Identifies the Target dependency property.

Properties

Name Description
Bad

Gets or sets a reference value considered bad for the measure.

BadRangeColor

Gets or sets the color of the bad range.

Good

Gets or sets a reference value considered good for the measure.

GoodRangeColor

Gets or sets the color of the good range.

Target

Gets or sets the target value for the measure.

TargetColor

Gets or sets the color of the target.

Methods

Name Description
Dispose(bool)
GetRangeRect(GaugeRange, double)

Get the rectangle of gauge range.

OnAfterRender(bool)
OnPropertyChanged(string, object, object, bool)