RangeBase Class
Represents the base class for ranges.
public abstract class RangeBase : GaugeElement, ILogicalParent, IVisualParent
- Inheritance:
- object Visual UIElement FrameworkElement GaugeElement object
- Derived:
- CircularRange LinearRange
- Implements:
- ILogicalParent IVisualParent
Constructors
RangeBase()
Initializes an instance of the class.
protected RangeBase()
Properties
Background
The background brush.
BorderBrush
The border brush.
BorderDashStyle
The border dash style.
public DashStyle? BorderDashStyle { get; set; }
Property Value
BorderWidth
The border width.
EndValue
The end value of the range.
HasDropShadow
Indicates whether this instance has a drop shadow.
public bool HasDropShadow { get; set; }
Property Value
- bool:
trueif this instance has a drop shadow; otherwise,false. The default value istrue.
IsLogarithmic
Indicates whether this instance uses a logarithmic scale.
protected bool IsLogarithmic { get; }
Property Value
- bool:
trueif this instance uses a logarithmic scale; otherwise,false.
IsReversed
Indicates whether this instance is reversed.
protected bool IsReversed { get; }
Property Value
- bool:
trueif this instance is reversed; otherwise,false.
LogarithmicBase
The logarithm base when using a logarithmic scale.
Maximum
The maximum value.
Minimum
The minimum value.
ScaleOffset
The offset from the scale based on the ScalePlacement.
ScalePlacement
The placement of the range relative to the scale.
public ScalePlacement ScalePlacement { get; set; }
Property Value
- ScalePlacement:
The default value is Overlay.
StartValue
The start value of the range.
Fields
BackgroundProperty
Defines the Background property.
public static readonly DependencyProperty BackgroundProperty
BorderBrushProperty
Defines the BorderBrush property.
public static readonly DependencyProperty BorderBrushProperty
BorderDashStyleProperty
Defines the BorderDashStyle property.
public static readonly DependencyProperty BorderDashStyleProperty
BorderWidthProperty
Defines the BorderWidth property.
public static readonly DependencyProperty BorderWidthProperty
EndValueProperty
Defines the EndValue property.
public static readonly DependencyProperty EndValueProperty
HasDropShadowProperty
Defines the HasDropShadow property.
public static readonly DependencyProperty HasDropShadowProperty
ScaleOffsetProperty
Defines the ScaleOffset property.
public static readonly DependencyProperty ScaleOffsetProperty
ScalePlacementProperty
Defines the ScalePlacement property.
public static readonly DependencyProperty ScalePlacementProperty
StartValueProperty
Defines the StartValue property.
public static readonly DependencyProperty StartValueProperty
Inherited Members
- GaugeElement.ZIndexProperty
- GaugeElement.GetVisualChild(int)
- GaugeElement.GetZIndex(UIElement)
- GaugeElement.SetZIndex(UIElement, int)
- GaugeElement.VisualChildren
- GaugeElement.VisualChildrenCount
- GaugeElement.ZIndex