A newer version of this page is available.
Switch to the current version.
DevExpress.Xpf.Gauges Namespace
Contains classes which implement the main functionality of the DXGauges Suite. To use these classes in XAML code, add the xmlns:dxga="http://schemas.devexpress.com/winfx/2008/xaml/gauges" namespace reference.
Assembly: DevExpress.Xpf.Gauges.v19.2.dll
Classes
Name | Description |
---|---|
AnalogGaugeControl | A base class for all analog gauges shipped in the DXGauge Suite. |
AnimationBase | A base class for all animation available in the DXGauge Suite. |
ArcScale | An arc scale. |
ArcScaleCollection | A collection of arc scales. |
ArcScaleIndicator | A class that specifies value indicators of a circular scale. |
ArcScaleIndicatorCollection<T> | A collection that stores value indicators of a particular circular scale. |
ArcScaleLabelOptions | Contains appearance and behavior options for arc scale labels. |
ArcScaleLayer | A layer that contains properties to define the visual presentation of a circular scale. |
ArcScaleLayerCollection | A collection that stores the layers of a particular arc scale. |
ArcScaleLayerPresentation | Contains presentation settings for an arc scale layer. |
ArcScaleMarker | An arc scale marker. |
ArcScaleMarkerCollection | A collection that stores the markers of a particular arc scale. |
ArcScaleMarkerOptions | Contains layout options for an arc scale marker. |
ArcScaleMarkerPresentation | Contains presentation settings for an arc scale marker. |
ArcScaleNeedle | An arc scale needle. |
ArcScaleNeedleCollection | A collection that stores the needles of a particular arc scale. |
ArcScaleNeedleOptions | Contains layout options for arc scale needles. |
ArcScaleNeedlePresentation | Contains presentation settings for an arc scale needle. |
ArcScaleRange | An arc scale range. |
ArcScaleRangeBar | An arc scale range bar. |
ArcScaleRangeBarCollection | A collection that stores the range bars of a particular arc scale. |
ArcScaleRangeBarOptions | Contains appearance and layout options for an arc scale range bar. |
ArcScaleRangeBarPresentation | Contains presentation settings for an arc scale range bar. |
ArcScaleRangeCollection | A collection that stores the ranges of a particular arc scale. |
BlinkingAnimation | Contains settings to provide a blinking animation effect for the digital gauge control. |
CircularGaugeControl | A Circular Gauge control shipped with the DXGauges Suite. |
CircularGaugeHitInfo | Contains information about a specific point within a circular gauge. |
CircularGaugeLayer | A layer of a Circular Gauge. |
CircularGaugeLayerCollection | A collection that stores the layers of a particular circular gauge. |
CircularGaugeLayerPresentation | Contains presentation settings for a circular gauge layer. |
CreepingLineAnimation | Contains settings to provide a creeping line animation for the digital gauge control. |
CustomArcScaleRangeBarPresentation | Gets or sets the current presentation that specifies the appearance of the range bar. |
DigitalGaugeControl | A digital gauge control shipped with the DXGauge Suite. |
DigitalGaugeLayer | A layer that contains properties to define the visual presentation of a digital gauge. |
DigitalGaugeLayerCollection | A collection that stores the layers of a particular digital gauge. |
DigitalGaugeLayerPresentation | Contains presentation settings for a digital gauge layer. |
DigitalGaugeModel | For internal use. |
FourteenSegmentsModel | For internal use. |
FourteenSegmentsPresentation | Contains presentation settings for a symbols panel of the fourteen segments type. |
FourteenSegmentsView | A fourteen segments symbols panel type of digital gauge control. |
GaugeControlBase | The base class for all gauge controls shipped with the DXGauges Suite. |
GaugeDependencyObject | Enables Windows Presentation Foundation (WPF) property system services for its derived model classes. |
GaugeDependencyObjectCollection<T> | A base class for most collections in the DXGauges Suite. |
GaugeDependencyObjectCollectionBase<T> | A base class for all collections in the DXGauges Suite. |
GaugeElement | The base class for other gauge elements, and is intended to hide most properties of the Control class. |
GaugeElementCollection<T> | A base class for collections containing gauge elements. |
GaugeHitInfoBase | A base class for classes that contains information about a specific point within a gauge. |
GaugeLayerBase | Serves as the base class for gauge-related layers. |
GaugeLayerCollection<T> | A base class for collections containing gauge layers. |
IndicatorAnimation | Contains settings for animating a value indicator when it changes its value. |
IndicatorEnterEventArgs | Provides data for the RangeBase.IndicatorEnter event. |
IndicatorEnterLeaveEventArgs | A base class for classes that provide data for RangeBase.IndicatorEnter and RangeBase.IndicatorLeave events. |
IndicatorLeaveEventArgs | Provides data for the RangeBase.IndicatorLeave event. |
LayerBase | Serves as the base class for all layers. |
LayerCollection<T> | A collection that stores the layers of a particular scale. |
LayerOptions | Contains layout options for a layer. |
LayerPresentation | A base class for all classes that contain presentation settings for layers. |
LinearGaugeControl | A Linear Gauge control shipped with the DXGauges Suite. |
LinearGaugeHitInfo | Contains information about a specific point within a linear gauge. |
LinearGaugeLayer | A layer of a Linear Gauge. |
LinearGaugeLayerCollection | A collection that stores the layers of a particular linear gauge. |
LinearScale | A linear scale. |
LinearScaleCollection | A collection of linear scales. |
LinearScaleIndicator | Serves as the base class for a linear scale's value indicators. |
LinearScaleIndicatorCollection<T> | A collection that stores the value indicators of a particular linear scale. |
LinearScaleLabelOptions | Contains behavior, layout and data representation options for linear scale labels. |
LinearScaleLayer | A layer that contains properties to define the visual presentation of a linear scale. |
LinearScaleLayerCollection | A collection that stores the layers of a particular linear scale. |
LinearScaleLayerPresentation | Contains presentation settings for a linear scale layer. |
LinearScaleLevelBar | A linear scale level bar. |
LinearScaleLevelBarCollection | A collection that stores the level bars of a particular linear scale. |
LinearScaleLevelBarOptions | Contains layout options for a linear scale's level bar. |
LinearScaleLevelBarPresentation | Contains presentation settings for a linear scale level bar. |
LinearScaleMarker | A linear scale marker. |
LinearScaleMarkerCollection | A collection that stores the markers of a particular linear scale. |
LinearScaleMarkerOptions | Contains layout options for a linear scale marker. |
LinearScaleMarkerPresentation | Contains presentation settings for a linear scale marker. |
LinearScaleRange | A linear scale range. |
LinearScaleRangeBar | A linear scale range bar. |
LinearScaleRangeBarCollection | A collection that stores the range bars of a particular linear scale. |
LinearScaleRangeBarOptions | Contains appearance and layout options for a linear scale range bar. |
LinearScaleRangeCollection | A collection that stores the ranges of a particular linear scale. |
MajorTickmarkOptions | Contains settings that define the layout and behavior of the major tickmarks along the scale. |
MarkerOptionsBase | Serves as the base class for all marker options. |
Matrix5x8Model | For internal use. |
Matrix5x8Presentation | Contains presentation settings for a symbols panel of a matrix 5x8 type. |
Matrix8x14Model | For internal use. |
Matrix8x14Presentation | Contains presentation settings for a symbols panel of a matrix 8x14 type. |
MatrixView | A base class for all matrix view types of a digital gauge control. |
MatrixView5x8 | A matrix5x8 symbols panel type of digital gauge control. |
MatrixView8x14 | A matrix8x14 symbols panel type of a digital gauge control. |
MinorTickmarkOptions | Contains settings that define the layout and behavior of the minor tickmarks along the scale. |
PredefinedDigitalGaugeLayerPresentation | Contains presentation settings for the digital gauge layer element. |
PredefinedElementKind | Defines the kind of a predefined element. |
PredefinedLinearScaleMarkerPresentation | Contains presentation settings for the linear scale marker element. |
PredefinedLinearScaleRangeBarPresentation | Contains presentation settings for the linear scale range bar element. |
PresentationBase | A base for all classes that contain presentation settings. |
RangeBarOptionsBase | Serves as the base class for range bar options. |
RangeBase | Serves as the base class for all ranges. |
RangeOptions | Contains layout and appearance options for a range. |
Scale | Serves as the base class for all scales. |
ScaleCollection<T> | A base class for collections containing scales. |
ScaleCustomElement | A custom element on a scale. |
ScaleCustomElementCollection | A collection that stores custom elements of a particular scale. |
ScaleCustomLabel | A scale custom label. |
ScaleCustomLabelCollection | A collection that stores the custom labels of a particular scale. |
ScaleLabelOptions | Serves as a base for classes that contain appearance and behavior options for scale labels. |
ScaleLayerBase | Serves as the base class for scale layers. |
ScaleLineOptions | Contains layout and appearance options for a scale line. |
SegmentsView | A base class for all segment view types of a digital gauge control. |
SevenSegmentsModel | For internal use. |
SevenSegmentsPresentation | Contains presentation settings for a symbols panel of the seven segments type. |
SevenSegmentsView | A seven segments symbols panel type of digital gauge control. |
SpindleCapOptions | Contains layout options for a spindle cap. |
SpindleCapPresentation | Contains presentation settings for a spindle cap. |
State | A state of a state indicator control. |
StateCollection | A collection that stores states of a particular state indicator control. |
StateIndicatorControl | A state indicator control shipped with the DXGauges Suite. |
StateIndicatorModel | For internal use. |
StateInfo | For internal use. |
StatePresentation | Contains presentation settings for a state of a state indicator control. |
SymbolDictionary | A dictionary that stores elements for custom symbol mapping. |
SymbolOptions | Contains options that define the layout of symbols inside the symbols panel. |
SymbolsAnimation | A base class for creeping line and blinking animation effects of a digital gauge control. |
SymbolSegmentsMapping | Contains properties to define how a custom symbol should be displayed on a digital gauge control. |
SymbolViewBase | A base class for all symbol view types of a digital gauge control. |
TickmarkOptions | Serves as a base for classes that contain appearance and behavior options for tickmarks. |
TickmarksPresentation | Contains settings that define the presentation of scale tickmarks. |
ValueChangedEventArgs | Provides data for the ValueIndicatorBase.ValueChanged event. |
ValueIndicatorBase | Serves as the base class for all value indicators. |
ValueIndicatorCollection<T> | A collection that stores the value indicators of a particular scale. |
ValueIndicatorPresentation | A base class for all classes that contain presentation settings for value indicators. |
Structs
Name | Description |
---|---|
RangeValue | Stores one of the range values. |
StatesMask | A states mask that is used to display a custom symbol on a DigitalGaugeControl. |
SymbolLength | Contains the values used to specify the length (width or height) of a symbol on the symbols panel. |
Delegates
Name | Description |
---|---|
CreepingLineAnimationCompletedEventHandler | A method that will handle the CreepingLineAnimation.CreepingLineAnimationCompleted event. |
IndicatorEnterEventHandler | A method that will handle the RangeBase.IndicatorEnter event. |
IndicatorLeaveEventHandler | A method that will handle the RangeBase.IndicatorLeave event. |
ValueChangedEventHandler | Represents a method that will handle the ValueIndicatorBase.ValueChanged event. |
Enums
Name | Description |
---|---|
ArcScaleLabelOrientation | Lists the possible ways arc scale labels can be oriented. |
ArcScaleLayoutMode | Lists possible layouts of an arc scale. |
ArcScaleMarkerOrientation | Lists the possible ways arc scale markers can be oriented. |
CreepingLineDirection | Lists the possible directions of a creeping line that is shown on the symbols panel during the creeping line animation. |
LinearScaleLabelOrientation | Lists the possible ways linear scale labels can be oriented. |
LinearScaleLayoutMode | Lists possible layouts of a linear scale. |
LinearScaleMarkerOrientation | Lists the possible ways linear scale markers can be oriented. |
RangeValueType | Lists the values used to specify the measure units of a range. |
SymbolLengthType | Contains the values used to specify the symbol length (either width or height) for the current symbol view appearance on a digital gauge control. |
SymbolType | Contains the values used to specify the symbol type to display custom symbol characters on a digital gauge control. |
TextDirection | Lists which parts of a text limited by the DigitalGaugeControl.SymbolCount property should be shown on the symbols panel. |
TextHorizontalAlignment | Lists the values used to specify the horizontal alignment of a text that is shown on the symbols panel. |
TextVerticalAlignment | Lists the values used to specify the vertical alignment of a text that is shown on the symbols panel. |
Feedback