Skip to main content

DevExpress.UI.Xaml.Gauges Namespace

In This Article

Contains classes which implement the main functionality of Gauge Controls.

Assembly: DevExpress.UI.Xaml.Gauges.v21.2.dll

NuGet Package: DevExpress.Uwp.Controls

#Classes

Name Description
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.
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.
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.
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.
ArcScaleRangeCollection A collection that stores the ranges of a particular arc scale.
BaseGaugeNotificationElement The base class for all gauge elements that implement property changed notifications.
CircularGauge A Circular Gauge control.
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.
GaugeBase The base class for all gauge controls.
GaugeDependencyObject Enables WinRT property system services for its derived model classes.
GaugeElement The base class for other gauge elements, intended to hide most properties of the Control class.
GaugeElementCollection<T> A base class for collections containing gauge elements.
GaugeElementCollectionBase<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.
GaugeLayoutElement The base class for various gauge elements that are laid out within the Gauge control.
GaugeLayoutElementCollection<T> A base class for collections containing gauge elements that need to be laid out.
GaugeOptionsBase The base for all classes that contain options for gauge elements.
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.
LinearGauge A Linear Gauge control.
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.
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.
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.
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.
MinorTickmarkOptions Contains settings that define the layout and behavior of the minor tickmarks along the scale.
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.
ScaleCustomElementBase The base class for custom scale elements.
ScaleCustomElementCollection A collection that stores custom elements of a particular scale.
ScaleCustomLabel A custom scale 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.
SpindleCapOptions Contains layout options for a spindle cap.
TickmarkOptions Serves as a base for classes that contain appearance and behavior options for 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.

#Delegates

Name Description
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.
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.