Syncfusion.Gauge.WPF
Inheritance Hierarchy

Syncfusion.Windows.Gauge Namespace

Classes
 ClassDescription
Class Convertor class for converting Boolean value to Visibility property value
Class Represents a customizable label child element of the circular Gauge control.
Class Represents the CircularGauge UI element.
Class Represents the adorner that displays the child elements of the circular gauge control.
Class 
Class Represents the numeric label tick of the circular scale.
ClassRepresents the Tick of the circular scale. The Major/Minor ticks are set by using the TickStyle property.
Class Represents the pointer visual element that moves along the circular scale of the circular gauge.
Class Represents the range visual element, which spans a range of consecutive values represented by a visual.
Class Represents the scale visual element.
Class Observable collection of custom labels.
ClassRepresents the DigitalGauge UI element. The digital gauge is perfect for displaying output values that uses various character symbols. A digital gauge can have multiple characters, state indicators, labels and images. The look and feel of characters can be fully customized by setting the different properties of DigitalGauge.
Help Page Syntax
XAML Object Element Usage C# public partial class DigitalGauge : Control

The following example shows how to create a DigitalGauge in XAML.

The following example shows how to create a DigitalGauge in C#. using System; using System.Windows; using System.Windows.Controls; using Syncfusion.Windows.Gauge; using System.Windows.Media; namespace GaugeControlTesting { public partial class Window1 : Window { public Window1() { InitializeComponent(); this.digitalGauge1.CharacterCount = 5; this.digitalGauge1.CharacterHeight = 50; this.digitalGauge1.CenterFrameFillColor = Colors.Gray; this.digitalGauge1.Foreground = new SolidColorBrush( Colors.Red ); this.digitalGauge1.DimmedBrush = new SolidColorBrush( Colors.Transparent ); this.digitalGauge1.SkewAngleX = -10; this.digitalGauge1.SegmentSpacing = 1; this.digitalGauge1.CharacterSpacing = 5; this.digitalGauge1.Value = "Error"; this.digitalGauge1.CharacterType = CharacterType.SegmentFourteen; } } }

Class Represents layout panel for digital gauge child elements.
Class Represents a Adorner that displays the child elements of the Gauge.
ClassContains all the basic brushes, styles and adorner used by the Gauges. This class is derived from the System.Windows.Controls.Control class
Class Represents a customizable label child element.
Class Represents the Gauge element's border and background brushes.
Class Represents an image visual element that can be placed in the Gauge.
Class Represents the half circle border of the circular gauge control.
Class Observable collection of images.
Class Represents the linear bar pointer visual element, which starts from the scale's minimum and goes up to the current value to be pointed out by the pointer.
Class Represents the LinearGauge UI element.
Class Represents the numeric Label ticks of the linear scale.
Class Represents the pointer visual element which may assist the Bar pointer in denoting values.
ClassRepresents the Major/Minor tick of the linear scale. The Major/Minor ticks are set by using the TickStyle property.
ClassRepresents the abstract base class for LinearBarPointer and LinearMarkerPointer
Class Collection of pointers.
Class Represents the range visual element, which spans a range of consecutive values represented by a visual.
Class Represents the scale visual element.
Class Observable collection of linear scales.
Class Represents the layout panel for the Linear Gauge.
ClassRepresents the gauge elements that can be placed on a particular location within the Gauge using the Location property
Class Represents the pointer cap visual element that "caps" the needle pointer.
Class Collection of pointers.
Class Given a radius, it returns the diameter.
Class Represents the abstract base class for the Ranges used in Gauge.
Class Collection of ranges.
Class Represents Segment of the Rolling Gauge
Class Represents the RollingGauge UI element.
Class Represents the abstract base class for the Scale, used in Gauges.
Class Observable collection of scales.
ClassRepresents layout panel for the CircularGauge.
Class Observable collection of segments.
Class Represents the gauge visual element that has the ability to indicate the state of the Gauge, by turning itself "on" when the pointer reaches a stated range and vice versa.
Class Observable collection of state indicators.
Class Represents state range object that helps specifying the range in which the indicator should be active.
Class Observable collection of state ranges.
Class Represents the abstract base class for Tick elements used in the Gauge control.
Class Collection of ticks.
Class Collection of visual children.
Enumerations
 EnumerationDescription
Enumeration Specifies different bar pointer styles.
Enumeration Specifies whether character should contain seven or fourteen segments.
Enumeration Specifies the frame types used for drawing digital gauge control.
Enumeration Specifies the Rolling Direction of RollingGauge.
Enumeration Specifies the frame types used for drawing Circular Gauge control.
Enumeration Specifies the resize modes of images.
Enumeration Specifies the orientation of the Gauge.
Enumeration Specifies the shape of the Indicator.
Enumeration Specifies the frame types used for drawing Linear Gauge control.
Enumeration Specify Linear scale style.
Enumeration Specifies different marker styles.
Enumeration Specifies different needle styles.
Enumeration Specifies different pointer cap shapes.
Enumeration Specifies Pointer types.
Enumeration Specifies the direction of the scale.
Enumeration Specifies the placement of visual element relative to the scale.
Enumeration Specifies the shape of the Tick.
Enumeration Specifies Tick types.
Enumeration Specifies the Position of Units in RollingGauge.
See Also