[]
        
(Showing Draft Content)

C1.WPF.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
Implements
IDependencyObject
Namespace: C1.WPF.Gauge
Assembly: C1.WPF.Gauge.dll
Syntax
public class C1BulletGraph : C1LinearGauge, IDependencyObject
Public Class C1BulletGraph
    Inherits C1LinearGauge
    Implements IDependencyObject

Constructors

Name Description
C1BulletGraph()

Initializes a new instance of the C1BulletGraph class.

Fields

Name Description
BadProperty

Identifies the Bad dependency property.

BadRangeBrushProperty

Identifies the BadRangeBrush dependency property.

BadRangeColorProperty

Identifies the BadRangeColor dependency property.

DefaultBadColor
DefaultGoodColor
DefaultPointerBrush
DefaultPointerThickness
DefaultTargetColor
DefaultTargetThickness
DefaultValueForeground
GoodProperty

Identifies the Good dependency property.

GoodRangeBrushProperty

Identifies the GoodRangeBrush dependency property.

GoodRangeColorProperty

Identifies the GoodRangeColor dependency property.

TargetBrushProperty

Identifies the TargetBrush 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.

BadRangeBrush

Gets or sets the brush of the bad range.

BadRangeColor

Gets or sets the color of the bad range.

Good

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

GoodRangeBrush

Gets or sets the brush of the good range.

GoodRangeColor

Gets or sets the color of the good range.

Target

Gets or sets the target value for the measure.

TargetBrush

Gets or sets the brush of the target.

TargetColor

Gets or sets the color of the target.

Methods

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

Get the rectangle of gauge range.

OnApplyTemplate()
OnPropertyChanged(string, object, object, bool)

Called when a property changed.