Back to Devexpress

DevExpress.Xpf.Gauges Namespace

wpf-devexpress-dot-xpf-1c4640a6.md

latest37.4 KB
Original Source

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.v25.2.dll

NuGet Package : DevExpress.Wpf.Gauges

Classes

NameDescription
AnalogGaugeControlA base class for all analog gauges shipped in the DXGauge Suite.
AnimationBaseA base class for all animation available in the DXGauge Suite.
ArcScaleAn arc scale.
ArcScaleCollectionA collection of arc scales.
ArcScaleIndicatorA class that specifies value indicators of a circular scale.
ArcScaleIndicatorCollection<T>A collection that stores value indicators of a particular circular scale.
ArcScaleLabelOptionsContains appearance and behavior options for arc scale labels.
ArcScaleLayerA layer that contains properties to define the visual presentation of a circular scale.
ArcScaleLayerCollectionA collection that stores the layers of a particular arc scale.
ArcScaleLayerPresentationContains presentation settings for an arc scale layer.
ArcScaleLinePresentationServes as a base class for line presentations.
ArcScaleMarkerAn arc scale marker.
ArcScaleMarkerCollectionA collection that stores the markers of a particular arc scale.
ArcScaleMarkerOptionsContains layout options for an arc scale marker.
ArcScaleMarkerPresentationContains presentation settings for an arc scale marker.
ArcScaleNeedleAn arc scale needle.
ArcScaleNeedleCollectionA collection that stores the needles of a particular arc scale.
ArcScaleNeedleOptionsContains layout options for arc scale needles.
ArcScaleNeedlePresentationContains presentation settings for an arc scale needle.
ArcScaleRangeAn arc scale range.
ArcScaleRangeBarAn arc scale range bar.
ArcScaleRangeBarCollectionA collection that stores the range bars of a particular arc scale.
ArcScaleRangeBarOptionsContains appearance and layout options for an arc scale range bar.
ArcScaleRangeBarPresentationContains presentation settings for an arc scale range bar.
ArcScaleRangeCollectionA collection that stores the ranges of a particular arc scale.
ArcScaleRangePresentationServes as a base class for range presentations.
BlinkingAnimationContains settings to provide a blinking animation effect for the digital gauge control.
CircularGaugeControlA Circular Gauge control shipped with the DXGauges Suite.
CircularGaugeHitInfoContains information about a specific point within a circular gauge.
CircularGaugeLayerA layer of a Circular Gauge.
CircularGaugeLayerCollectionA collection that stores the layers of a particular circular gauge.
CircularGaugeLayerPresentationContains presentation settings for a circular gauge layer.
CreepingLineAnimationContains settings to provide a creeping line animation for the digital gauge control.
CustomArcScaleLayerPresentationContains presentation settings that specify the scale layer appearance.
CustomArcScaleLinePresentationContains presentation settings that specify the line appearance.
CustomArcScaleMarkerPresentationContains presentation settings that specify the marker appearance.
CustomArcScaleNeedlePresentationContains presentation settings that specify the needle appearance.
CustomArcScaleRangeBarPresentationContains presentation settings that specify the range bar appearance.
CustomArcScaleRangePresentationContains presentation settings that specify the range appearance.
CustomCircularGaugeLayerPresentationContains presentation settings that specify the circular gauge layer appearance.
CustomDigitalGaugeLayerPresentationContains presentation settings that specify the digital gauge layer appearance.
CustomFourteenSegmentsPresentationContains presentation settings that specify the symbol appearance.
CustomLinearGaugeLayerPresentationContains presentation settings that specify the linear gauge layer appearance.
CustomLinearScaleLayerPresentationContains presentation settings that specify the linear scale layer appearance.
CustomLinearScaleLevelBarPresentationContains presentation settings that specify the level bar appearance.
CustomLinearScaleLinePresentationContains presentation settings that specify the line appearance.
CustomLinearScaleMarkerPresentationContains presentation settings that specify the marker appearance.
CustomLinearScaleRangeBarPresentationContains presentation settings that specify the range bar appearance.
CustomLinearScaleRangePresentationContains presentation settings that specify the range appearance.
CustomMatrix5x8PresentationContains presentation settings that specify the segment appearance.
CustomMatrix8x14PresentationContains presentation settings that specify the segment appearance.
CustomScaleLabelPresentationContains presentation settings that specify the label appearance.
CustomSevenSegmentsPresentationContains presentation settings that specify the symbol appearance.
CustomSpindleCapPresentationContains presentation settings that specify the spindle cap appearance.
CustomStatePresentationContains presentation settings that specify the state appearance.
CustomTickmarksPresentationContains presentation settings that specify the tickmark appearance.
DigitalGaugeControlA digital gauge control shipped with the DXGauge Suite.
DigitalGaugeLayerA layer that contains properties to define the visual presentation of a digital gauge.
DigitalGaugeLayerCollectionA collection that stores the layers of a particular digital gauge.
DigitalGaugeLayerPresentationContains presentation settings for a digital gauge layer.
DigitalGaugeModelFor internal use.
FourteenSegmentsModelFor internal use.
FourteenSegmentsPresentationContains presentation settings for a symbols panel of the fourteen segments type.
FourteenSegmentsViewA fourteen segments symbols panel type of digital gauge control.
GaugeControlBaseThe base class for all gauge controls shipped with the DXGauges Suite.
GaugeDependencyObjectEnables 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.
GaugeElementThe 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.
GaugeHitInfoBaseA base class for classes that contains information about a specific point within a gauge.
GaugeLayerBaseServes as the base class for gauge-related layers.
GaugeLayerCollection<T>A base class for collections containing gauge layers.
IndicatorAnimationContains settings for animating a value indicator when it changes its value.
IndicatorEnterEventArgsProvides data for the RangeBase.IndicatorEnter event.
IndicatorEnterLeaveEventArgsA base class for classes that provide data for RangeBase.IndicatorEnter and RangeBase.IndicatorLeave events.
IndicatorLeaveEventArgsProvides data for the RangeBase.IndicatorLeave event.
LayerBaseServes as the base class for all layers.
LayerCollection<T>A collection that stores the layers of a particular scale.
LayerOptionsContains layout options for a layer.
LayerPresentationA base class for all classes that contain presentation settings for layers.
LinearGaugeControlA Linear Gauge control shipped with the DXGauges Suite.
LinearGaugeHitInfoContains information about a specific point within a linear gauge.
LinearGaugeLayerA layer of a Linear Gauge.
LinearGaugeLayerCollectionA collection that stores the layers of a particular linear gauge.
LinearScaleA linear scale.
LinearScaleCollectionA collection of linear scales.
LinearScaleIndicatorServes 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.
LinearScaleLabelOptionsContains behavior, layout and data representation options for linear scale labels.
LinearScaleLayerA layer that contains properties to define the visual presentation of a linear scale.
LinearScaleLayerCollectionA collection that stores the layers of a particular linear scale.
LinearScaleLayerPresentationContains presentation settings for a linear scale layer.
LinearScaleLevelBarA linear scale level bar.
LinearScaleLevelBarCollectionA collection that stores the level bars of a particular linear scale.
LinearScaleLevelBarOptionsContains layout options for a linear scale’s level bar.
LinearScaleLevelBarPresentationContains presentation settings for a linear scale level bar.
LinearScaleMarkerA linear scale marker.
LinearScaleMarkerCollectionA collection that stores the markers of a particular linear scale.
LinearScaleMarkerOptionsContains layout options for a linear scale marker.
LinearScaleMarkerPresentationContains presentation settings for a linear scale marker.
LinearScaleRangeA linear scale range.
LinearScaleRangeBarA linear scale range bar.
LinearScaleRangeBarCollectionA collection that stores the range bars of a particular linear scale.
LinearScaleRangeBarOptionsContains appearance and layout options for a linear scale range bar.
LinearScaleRangeCollectionA collection that stores the ranges of a particular linear scale.
MajorTickmarkOptionsContains settings that define the layout and behavior of the major tickmarks along the scale.
MarkerOptionsBaseServes as the base class for all marker options.
Matrix5x8ModelFor internal use.
Matrix5x8PresentationContains presentation settings for a symbols panel of a matrix 5x8 type.
Matrix8x14ModelFor internal use.
Matrix8x14PresentationContains presentation settings for a symbols panel of a matrix 8x14 type.
MatrixViewA base class for all matrix view types of a digital gauge control.
MatrixView5x8A matrix5x8 symbols panel type of digital gauge control.
MatrixView8x14A matrix8x14 symbols panel type of a digital gauge control.
MinorTickmarkOptionsContains settings that define the layout and behavior of the minor tickmarks along the scale.
PredefinedDigitalGaugeLayerPresentationContains presentation settings for the digital gauge layer element.
PredefinedElementKindDefines the kind of a predefined element.
PredefinedLinearScaleMarkerPresentationContains presentation settings for the linear scale marker element.
PredefinedLinearScaleRangeBarPresentationContains presentation settings for the linear scale range bar element.
PresentationBaseA base for all classes that contain presentation settings.
RangeBarOptionsBaseServes as the base class for range bar options.
RangeBaseServes as the base class for all ranges.
RangeOptionsContains layout and appearance options for a range.
ScaleServes as the base class for all scales.
ScaleCollection<T>A base class for collections containing scales.
ScaleCustomElementA custom element on a scale.
ScaleCustomElementCollectionA collection that stores custom elements of a particular scale.
ScaleCustomLabelA scale custom label.
ScaleCustomLabelCollectionA collection that stores the custom labels of a particular scale.
ScaleLabelOptionsServes as a base for classes that contain appearance and behavior options for scale labels.
ScaleLabelPresentationServes as a base class for label presentations.
ScaleLayerBaseServes as the base class for scale layers.
ScaleLineOptionsContains layout and appearance options for a scale line.
SegmentsViewA base class for all segment view types of a digital gauge control.
SevenSegmentsModelFor internal use.
SevenSegmentsPresentationContains presentation settings for a symbols panel of the seven segments type.
SevenSegmentsViewA seven segments symbols panel type of digital gauge control.
SpindleCapOptionsContains layout options for a spindle cap.
SpindleCapPresentationContains presentation settings for a spindle cap.
StateA state of a state indicator control.
StateCollectionA collection that stores states of a particular state indicator control.
StateIndicatorControlA state indicator control shipped with the DXGauges Suite.
StateIndicatorModelFor internal use.
StateInfoFor internal use.
StatePresentationContains presentation settings for a state of a state indicator control.
SymbolDictionaryA dictionary that stores elements for custom symbol mapping.
SymbolOptionsContains options that define the layout of symbols inside the symbols panel.
SymbolsAnimationA base class for creeping line and blinking animation effects of a digital gauge control.
SymbolSegmentsMappingContains properties to define how a custom symbol should be displayed on a digital gauge control.
SymbolViewBaseA base class for all symbol view types of a digital gauge control.
TickmarkOptionsServes as a base for classes that contain appearance and behavior options for tickmarks.
TickmarksPresentationContains settings that define the presentation of scale tickmarks.
ValueChangedEventArgsProvides data for the ValueIndicatorBase.ValueChanged event.
ValueIndicatorBaseServes as the base class for all value indicators.
ValueIndicatorCollection<T>A collection that stores the value indicators of a particular scale.
ValueIndicatorPresentationA base class for all classes that contain presentation settings for value indicators.

Structs

NameDescription
RangeValueStores one of the range values.
StatesMaskA states mask that is used to display a custom symbol on a DigitalGaugeControl.
SymbolLengthContains the values used to specify the length (width or height) of a symbol on the symbols panel.

Delegates

NameDescription
CreepingLineAnimationCompletedEventHandlerA method that will handle the CreepingLineAnimation.CreepingLineAnimationCompleted event.
IndicatorEnterEventHandlerA method that will handle the RangeBase.IndicatorEnter event.
IndicatorLeaveEventHandlerA method that will handle the RangeBase.IndicatorLeave event.
ValueChangedEventHandlerRepresents a method that will handle the ValueIndicatorBase.ValueChanged event.

Enums

NameDescription
ArcScaleLabelOrientationLists the possible ways arc scale labels can be oriented.
ArcScaleLayoutModeLists possible layouts of an arc scale.
ArcScaleMarkerOrientationLists the possible ways arc scale markers can be oriented.
CreepingLineDirectionLists the possible directions of a creeping line that is shown on the symbols panel during the creeping line animation.
IndicatorSnapModeLists values that specify the ValueIndicatorBase.SnapMode property.
LinearScaleLabelOrientationLists the possible ways linear scale labels can be oriented.
LinearScaleLayoutModeLists possible layouts of a linear scale.
LinearScaleMarkerOrientationLists the possible ways linear scale markers can be oriented.
RangeValueTypeLists the values used to specify the measure units of a range.
SymbolLengthTypeContains the values used to specify the symbol length (either width or height) for the current symbol view appearance on a digital gauge control.
SymbolTypeContains the values used to specify the symbol type to display custom symbol characters on a digital gauge control.
TextDirectionLists which parts of a text limited by the DigitalGaugeControl.SymbolCount property should be shown on the symbols panel.
TextHorizontalAlignmentLists the values used to specify the horizontal alignment of a text that is shown on the symbols panel.
TextVerticalAlignmentLists the values used to specify the vertical alignment of a text that is shown on the symbols panel.