wpf-devexpress-dot-xpf-1c4640a6.md
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.v25.2.dll
NuGet Package : DevExpress.Wpf.Gauges
| 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. |
| ArcScaleLinePresentation | Serves as a base class for line presentations. |
| 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. |
| ArcScaleRangePresentation | Serves as a base class for range presentations. |
| 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. |
| CustomArcScaleLayerPresentation | Contains presentation settings that specify the scale layer appearance. |
| CustomArcScaleLinePresentation | Contains presentation settings that specify the line appearance. |
| CustomArcScaleMarkerPresentation | Contains presentation settings that specify the marker appearance. |
| CustomArcScaleNeedlePresentation | Contains presentation settings that specify the needle appearance. |
| CustomArcScaleRangeBarPresentation | Contains presentation settings that specify the range bar appearance. |
| CustomArcScaleRangePresentation | Contains presentation settings that specify the range appearance. |
| CustomCircularGaugeLayerPresentation | Contains presentation settings that specify the circular gauge layer appearance. |
| CustomDigitalGaugeLayerPresentation | Contains presentation settings that specify the digital gauge layer appearance. |
| CustomFourteenSegmentsPresentation | Contains presentation settings that specify the symbol appearance. |
| CustomLinearGaugeLayerPresentation | Contains presentation settings that specify the linear gauge layer appearance. |
| CustomLinearScaleLayerPresentation | Contains presentation settings that specify the linear scale layer appearance. |
| CustomLinearScaleLevelBarPresentation | Contains presentation settings that specify the level bar appearance. |
| CustomLinearScaleLinePresentation | Contains presentation settings that specify the line appearance. |
| CustomLinearScaleMarkerPresentation | Contains presentation settings that specify the marker appearance. |
| CustomLinearScaleRangeBarPresentation | Contains presentation settings that specify the range bar appearance. |
| CustomLinearScaleRangePresentation | Contains presentation settings that specify the range appearance. |
| CustomMatrix5x8Presentation | Contains presentation settings that specify the segment appearance. |
| CustomMatrix8x14Presentation | Contains presentation settings that specify the segment appearance. |
| CustomScaleLabelPresentation | Contains presentation settings that specify the label appearance. |
| CustomSevenSegmentsPresentation | Contains presentation settings that specify the symbol appearance. |
| CustomSpindleCapPresentation | Contains presentation settings that specify the spindle cap appearance. |
| CustomStatePresentation | Contains presentation settings that specify the state appearance. |
| CustomTickmarksPresentation | Contains presentation settings that specify the tickmark appearance. |
| 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. |
| ScaleLabelPresentation | Serves as a base class for label presentations. |
| 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. |
| 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. |
| 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. |
| 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. |
| IndicatorSnapMode | Lists values that specify the ValueIndicatorBase.SnapMode property. |
| 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. |