Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]Controls and Libraries
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Collapse]DevExpress.Xpf.Gauges
   [Expand]AnalogGaugeControl Class
   [Expand]AnimationBase Class
   [Expand]ArcScale Class
   [Expand]ArcScaleCollection Class
   [Expand]ArcScaleIndicator Class
   [Expand]ArcScaleIndicatorCollection<T> Class
   [Expand]ArcScaleLabelOptions Class
    ArcScaleLabelOrientation Enumeration
   [Expand]ArcScaleLayer Class
   [Expand]ArcScaleLayerCollection Class
   [Expand]ArcScaleLayerPresentation Class
    ArcScaleLayoutMode Enumeration
   [Expand]ArcScaleMarker Class
   [Expand]ArcScaleMarkerCollection Class
   [Expand]ArcScaleMarkerOptions Class
    ArcScaleMarkerOrientation Enumeration
   [Expand]ArcScaleMarkerPresentation Class
   [Expand]ArcScaleNeedle Class
   [Expand]ArcScaleNeedleCollection Class
   [Expand]ArcScaleNeedleOptions Class
   [Expand]ArcScaleNeedlePresentation Class
   [Expand]ArcScaleRange Class
   [Expand]ArcScaleRangeBar Class
   [Expand]ArcScaleRangeBarCollection Class
   [Expand]ArcScaleRangeBarOptions Class
   [Expand]ArcScaleRangeBarPresentation Class
   [Expand]ArcScaleRangeCollection Class
   [Expand]BlinkingAnimation Class
   [Expand]CircularGaugeControl Class
   [Expand]CircularGaugeHitInfo Class
   [Expand]CircularGaugeLayer Class
   [Expand]CircularGaugeLayerCollection Class
   [Expand]CircularGaugeLayerPresentation Class
   [Expand]CreepingLineAnimation Class
    CreepingLineAnimationCompletedEventHandler Delegate
    CreepingLineDirection Enumeration
   [Expand]DigitalGaugeControl Class
   [Expand]DigitalGaugeLayer Class
   [Expand]DigitalGaugeLayerCollection Class
   [Expand]DigitalGaugeLayerPresentation Class
   [Expand]DigitalGaugeModel Class
   [Expand]FourteenSegmentsModel Class
   [Expand]FourteenSegmentsPresentation Class
   [Expand]FourteenSegmentsView Class
   [Expand]GaugeControlBase Class
   [Expand]GaugeDependencyObject Class
   [Expand]GaugeDependencyObjectCollection<T> Class
   [Expand]GaugeDependencyObjectCollectionBase<T> Class
   [Expand]GaugeElement Class
   [Expand]GaugeElementCollection<T> Class
   [Expand]GaugeHitInfoBase Class
   [Expand]GaugeLayerBase Class
   [Expand]GaugeLayerCollection<T> Class
   [Expand]IndicatorAnimation Class
   [Expand]IndicatorEnterEventArgs Class
    IndicatorEnterEventHandler Delegate
   [Expand]IndicatorEnterLeaveEventArgs Class
   [Expand]IndicatorLeaveEventArgs Class
    IndicatorLeaveEventHandler Delegate
   [Expand]LayerBase Class
   [Expand]LayerCollection<T> Class
   [Expand]LayerOptions Class
   [Expand]LayerPresentation Class
   [Expand]LinearGaugeControl Class
   [Expand]LinearGaugeHitInfo Class
   [Expand]LinearGaugeLayer Class
   [Expand]LinearGaugeLayerCollection Class
   [Expand]LinearScale Class
   [Expand]LinearScaleCollection Class
   [Expand]LinearScaleIndicator Class
   [Expand]LinearScaleIndicatorCollection<T> Class
   [Expand]LinearScaleLabelOptions Class
    LinearScaleLabelOrientation Enumeration
   [Expand]LinearScaleLayer Class
   [Expand]LinearScaleLayerCollection Class
   [Expand]LinearScaleLayerPresentation Class
    LinearScaleLayoutMode Enumeration
   [Expand]LinearScaleLevelBar Class
   [Expand]LinearScaleLevelBarCollection Class
   [Expand]LinearScaleLevelBarOptions Class
   [Expand]LinearScaleLevelBarPresentation Class
   [Expand]LinearScaleMarker Class
   [Expand]LinearScaleMarkerCollection Class
   [Expand]LinearScaleMarkerOptions Class
    LinearScaleMarkerOrientation Enumeration
   [Expand]LinearScaleMarkerPresentation Class
   [Expand]LinearScaleRange Class
   [Expand]LinearScaleRangeBar Class
   [Expand]LinearScaleRangeBarCollection Class
   [Expand]LinearScaleRangeBarOptions Class
   [Expand]LinearScaleRangeCollection Class
   [Expand]MajorTickmarkOptions Class
   [Expand]MarkerOptionsBase Class
   [Expand]Matrix5x8Model Class
   [Expand]Matrix5x8Presentation Class
   [Expand]Matrix8x14Model Class
   [Expand]Matrix8x14Presentation Class
   [Expand]MatrixView Class
   [Expand]MatrixView5x8 Class
   [Expand]MatrixView8x14 Class
   [Expand]MinorTickmarkOptions Class
   [Expand]PredefinedDigitalGaugeLayerPresentation Class
   [Expand]PredefinedElementKind Class
   [Expand]PredefinedLinearScaleMarkerPresentation Class
   [Expand]PredefinedLinearScaleRangeBarPresentation Class
   [Expand]PresentationBase Class
   [Expand]RangeBarOptionsBase Class
   [Expand]RangeBase Class
   [Expand]RangeOptions Class
   [Expand]RangeValue Structure
    RangeValueType Enumeration
   [Expand]Scale Class
   [Expand]ScaleCollection<T> Class
   [Expand]ScaleCustomElement Class
   [Expand]ScaleCustomElementCollection Class
   [Expand]ScaleCustomLabel Class
   [Expand]ScaleCustomLabelCollection Class
   [Expand]ScaleLabelOptions Class
   [Expand]ScaleLayerBase Class
   [Expand]ScaleLineOptions Class
   [Expand]SegmentsView Class
   [Expand]SevenSegmentsModel Class
   [Expand]SevenSegmentsPresentation Class
   [Expand]SevenSegmentsView Class
   [Expand]SpindleCapOptions Class
   [Expand]SpindleCapPresentation Class
   [Expand]State Class
   [Expand]StateCollection Class
   [Expand]StateIndicatorControl Class
   [Expand]StateIndicatorModel Class
   [Expand]StateInfo Class
   [Expand]StatePresentation Class
   [Expand]StatesMask Structure
   [Expand]SymbolDictionary Class
   [Expand]SymbolLength Structure
    SymbolLengthType Enumeration
   [Expand]SymbolOptions Class
   [Expand]SymbolsAnimation Class
   [Expand]SymbolSegmentsMapping Class
    SymbolType Enumeration
   [Expand]SymbolViewBase Class
    TextDirection Enumeration
    TextHorizontalAlignment Enumeration
    TextVerticalAlignment Enumeration
   [Expand]TickmarkOptions Class
   [Expand]TickmarksPresentation Class
   [Expand]ValueChangedEventArgs Class
    ValueChangedEventHandler Delegate
   [Expand]ValueIndicatorBase Class
   [Expand]ValueIndicatorCollection<T> Class
   [Expand]ValueIndicatorPresentation Class
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.Scheduler
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

DevExpress.Xpf.Gauges Namespace

Contains classes which implement the main functionality of the DXGauges Suite.

Expanded Classes

  Class Description
Public class AnalogGaugeControl A base class for all analog gauges shipped in the DXGauge Suite.
Public class AnimationBase A base class for all animation available in the DXGauge Suite.
Public class ArcScale An arc scale.
Public class ArcScaleCollection A collection of arc scales.
Public class ArcScaleIndicator A class that specifies value indicators of a circular scale.
Public class ArcScaleIndicatorCollection<T> A collection that stores value indicators of a particular circular scale.
Public class ArcScaleLabelOptions Contains appearance and behavior options for arc scale labels.
Public class ArcScaleLayer A layer that contains properties to define the visual presentation of a circular scale.
Public class ArcScaleLayerCollection A collection that stores the layers of a particular arc scale.
Public class ArcScaleLayerPresentation Contains presentation settings for an arc scale layer.
Public class ArcScaleMarker An arc scale marker.
Public class ArcScaleMarkerCollection A collection that stores the markers of a particular arc scale.
Public class ArcScaleMarkerOptions Contains layout options for an arc scale marker.
Public class ArcScaleMarkerPresentation Contains presentation settings for an arc scale marker.
Public class ArcScaleNeedle An arc scale needle.
Public class ArcScaleNeedleCollection A collection that stores the needles of a particular arc scale.
Public class ArcScaleNeedleOptions Contains layout options for arc scale needles.
Public class ArcScaleNeedlePresentation Contains presentation settings for an arc scale needle.
Public class ArcScaleRange An arc scale range.
Public class ArcScaleRangeBar An arc scale range bar.
Public class ArcScaleRangeBarCollection A collection that stores the range bars of a particular arc scale.
Public class ArcScaleRangeBarOptions Contains appearance and layout options for an arc scale range bar.
Public class ArcScaleRangeBarPresentation Contains presentation settings for an arc scale range bar.
Public class ArcScaleRangeCollection A collection that stores the ranges of a particular arc scale.
Public class BlinkingAnimation Contains settings to provide a blinking animation effect for the digital gauge control.
Public class CircularGaugeControl A Circular Gauge control shipped with the DXGauges Suite.
Public class CircularGaugeHitInfo Contains information about a specific point within a circular gauge.
Public class CircularGaugeLayer A layer of a Circular Gauge.
Public class CircularGaugeLayerCollection A collection that stores the layers of a particular circular gauge.
Public class CircularGaugeLayerPresentation Contains presentation settings for a circular gauge layer.
Public class CreepingLineAnimation Contains settings to provide a creeping line animation for the digital gauge control.
Public class DigitalGaugeControl A digital gauge control shipped with the DXGauge Suite.
Public class DigitalGaugeLayer A layer that contains properties to define the visual presentation of a digital gauge.
Public class DigitalGaugeLayerCollection A collection that stores the layers of a particular digital gauge.
Public class DigitalGaugeLayerPresentation Contains presentation settings for a digital gauge layer.
Public class DigitalGaugeModel For internal use.
Public class FourteenSegmentsModel For internal use.
Public class FourteenSegmentsPresentation Contains presentation settings for a symbols panel of the fourteen segments type.
Public class FourteenSegmentsView A fourteen segments symbols panel type of digital gauge control.
Public class GaugeControlBase The base class for all gauge controls shipped with the DXGauges Suite.
Public class GaugeDependencyObject Enables Windows Presentation Foundation (WPF) property system services for its derived model classes.
Public class GaugeDependencyObjectCollection<T> A base class for most collections in the DXGauges Suite.
Public class GaugeDependencyObjectCollectionBase<T> A base class for all collections in the DXGauges Suite.
Public class GaugeElement The base class for other gauge elements, and is intended to hide most properties of the System.Windows.Controls.Control class.
Public class GaugeElementCollection<T> A base class for collections containing gauge elements.
Public class GaugeHitInfoBase A base class for classes that contains information about a specific point within a gauge.
Public class GaugeLayerBase Serves as the base class for gauge-related layers.
Public class GaugeLayerCollection<T> A base class for collections containing gauge layers.
Public class IndicatorAnimation Contains settings for animating a value indicator when it changes its value.
Public class IndicatorEnterEventArgs Provides data for the IndicatorEnter event.
Public class IndicatorEnterLeaveEventArgs A base class for classes that provide data for IndicatorEnter and IndicatorLeave events.
Public class IndicatorLeaveEventArgs Provides data for the IndicatorLeave event.
Public class LayerBase Serves as the base class for all layers.
Public class LayerCollection<T> A collection that stores the layers of a particular scale.
Public class LayerOptions Contains layout options for a layer.
Public class LayerPresentation A base class for all classes that contain presentation settings for layers.
Public class LinearGaugeControl A Linear Gauge control shipped with the DXGauges Suite.
Public class LinearGaugeHitInfo Contains information about a specific point within a linear gauge.
Public class LinearGaugeLayer A layer of a Linear Gauge.
Public class LinearGaugeLayerCollection A collection that stores the layers of a particular linear gauge.
Public class LinearScale A linear scale.
Public class LinearScaleCollection A collection of linear scales.
Public class LinearScaleIndicator Serves as the base class for a linear scale's value indicators.
Public class LinearScaleIndicatorCollection<T> A collection that stores the value indicators of a particular linear scale.
Public class LinearScaleLabelOptions Contains behavior, layout and data representation options for linear scale labels.
Public class LinearScaleLayer A layer that contains properties to define the visual presentation of a linear scale.
Public class LinearScaleLayerCollection A collection that stores the layers of a particular linear scale.
Public class LinearScaleLayerPresentation Contains presentation settings for a linear scale layer.
Public class LinearScaleLevelBar A linear scale level bar.
Public class LinearScaleLevelBarCollection A collection that stores the level bars of a particular linear scale.
Public class LinearScaleLevelBarOptions Contains layout options for a linear scale's level bar.
Public class LinearScaleLevelBarPresentation Contains presentation settings for a linear scale level bar.
Public class LinearScaleMarker A linear scale marker.
Public class LinearScaleMarkerCollection A collection that stores the markers of a particular linear scale.
Public class LinearScaleMarkerOptions Contains layout options for a linear scale marker.
Public class LinearScaleMarkerPresentation Contains presentation settings for a linear scale marker.
Public class LinearScaleRange A linear scale range.
Public class LinearScaleRangeBar A linear scale range bar.
Public class LinearScaleRangeBarCollection A collection that stores the range bars of a particular linear scale.
Public class LinearScaleRangeBarOptions Contains appearance and layout options for a linear scale range bar.
Public class LinearScaleRangeCollection A collection that stores the ranges of a particular linear scale.
Public class MajorTickmarkOptions Contains settings that define the layout and behavior of the major tickmarks along the scale.
Public class MarkerOptionsBase Serves as the base class for all marker options.
Public class Matrix5x8Model For internal use.
Public class Matrix5x8Presentation Contains presentation settings for a symbols panel of a matrix 5x8 type.
Public class Matrix8x14Model For internal use.
Public class Matrix8x14Presentation Contains presentation settings for a symbols panel of a matrix 8x14 type.
Public class MatrixView A base class for all matrix view types of a digital gauge control.
Public class MatrixView5x8 A matrix5x8 symbols panel type of digital gauge control.
Public class MatrixView8x14 A matrix8x14 symbols panel type of a digital gauge control.
Public class MinorTickmarkOptions Contains settings that define the layout and behavior of the minor tickmarks along the scale.
Public class PredefinedDigitalGaugeLayerPresentation Contains presentation settings for the digital gauge layer element.
Public class PredefinedElementKind Defines the kind of a predefined element.
Public class PredefinedLinearScaleMarkerPresentation Contains presentation settings for the linear scale marker element.
Public class PredefinedLinearScaleRangeBarPresentation Contains presentation settings for the linear scale range bar element.
Public class PresentationBase A base for all classes that contain presentation settings.
Public class RangeBarOptionsBase Serves as the base class for range bar options.
Public class RangeBase Serves as the base class for all ranges.
Public class RangeOptions Contains layout and appearance options for a range.
Public class Scale Serves as the base class for all scales.
Public class ScaleCollection<T> A base class for collections containing scales.
Public class ScaleCustomElement A custom element on a scale.
Public class ScaleCustomElementCollection A collection that stores custom elements of a particular scale.
Public class ScaleCustomLabel A scale custom label.
Public class ScaleCustomLabelCollection A collection that stores the custom labels of a particular scale.
Public class ScaleLabelOptions Serves as a base for classes that contain appearance and behavior options for scale labels.
Public class ScaleLayerBase Serves as the base class for scale layers.
Public class ScaleLineOptions Contains layout and appearance options for a scale line.
Public class SegmentsView A base class for all segment view types of a digital gauge control.
Public class SevenSegmentsModel For internal use.
Public class SevenSegmentsPresentation Contains presentation settings for a symbols panel of the seven segments type.
Public class SevenSegmentsView A seven segments symbols panel type of digital gauge control.
Public class SpindleCapOptions Contains layout options for a spindle cap.
Public class SpindleCapPresentation Contains presentation settings for a spindle cap.
Public class State A state of a state indicator control.
Public class StateCollection A collection that stores states of a particular state indicator control.
Public class StateIndicatorControl A state indicator control shipped with the DXGauges Suite.
Public class StateIndicatorModel For internal use.
Public class StateInfo For internal use.
Public class StatePresentation Contains presentation settings for a state of a state indicator control.
Public class SymbolDictionary A dictionary that stores elements for custom symbol mapping.
Public class SymbolOptions Contains options that define the layout of symbols inside the symbols panel.
Public class SymbolsAnimation A base class for creeping line and blinking animation effects of a digital gauge control.
Public class SymbolSegmentsMapping Contains properties to define how a custom symbol should be displayed on a digital gauge control.
Public class SymbolViewBase A base class for all symbol view types of a digital gauge control.
Public class TickmarkOptions Serves as a base for classes that contain appearance and behavior options for tickmarks.
Public class TickmarksPresentation Contains settings that define the presentation of scale tickmarks.
Public class ValueChangedEventArgs Provides data for the ValueChanged event.
Public class ValueIndicatorBase Serves as the base class for all value indicators.
Public class ValueIndicatorCollection<T> A collection that stores the value indicators of a particular scale.
Public class ValueIndicatorPresentation A base class for all classes that contain presentation settings for value indicators.

Expanded Structures

  Structure Description
Public structure RangeValue Stores one of the range values.
Public structure StatesMask A states mask that is used to display a custom symbol on a DigitalGaugeControl.
Public structure SymbolLength Contains the values used to specify the length (width or height) of a symbol on the symbols panel.

Expanded Delegates

  Delegate Description
Public delegate CreepingLineAnimationCompletedEventHandler A method that will handle the CreepingLineAnimationCompleted event.
Public delegate IndicatorEnterEventHandler A method that will handle the IndicatorEnter event.
Public delegate IndicatorLeaveEventHandler A method that will handle the IndicatorLeave event.
Public delegate ValueChangedEventHandler Represents a method that will handle the ValueChanged event.

Expanded Enumerations

  Enumeration Description
Public enum ArcScaleLabelOrientation Lists the possible ways arc scale labels can be oriented.
Public enum ArcScaleLayoutMode Lists possible layouts of an arc scale.
Public enum ArcScaleMarkerOrientation Lists the possible ways arc scale markers can be oriented.
Public enum CreepingLineDirection Lists the possible directions of a creeping line that is shown on the symbols panel during the creeping line animation.
Public enum LinearScaleLabelOrientation Lists the possible ways linear scale labels can be oriented.
Public enum LinearScaleLayoutMode Lists possible layouts of a linear scale.
Public enum LinearScaleMarkerOrientation Lists the possible ways linear scale markers can be oriented.
Public enum RangeValueType Lists the values used to specify the measure units of a range.
Public enum 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.
Public enum SymbolType Contains the values used to specify the symbol type to display custom symbol characters on a digital gauge control.
Public enum TextDirection Lists which parts of a text limited by the SymbolCount property should be shown on the symbols panel.
Public enum TextHorizontalAlignment Lists the values used to specify the horizontal alignment of a text that is shown on the symbols panel.
Public enum TextVerticalAlignment Lists the values used to specify the vertical alignment of a text that is shown on the symbols panel.
How would you rate this topic?​​​​​​​