Search
Range Members
Constructors Fields Properties Methods Events
 


Represents a range within a gauge scale.

The following tables list the members exposed by the Range type.

 Public Constructors

  Name Description

Range

Initializes a new instance of the Range class.

 Public Fields

  Name Description

DesiredSize

The desired size of this element. (Inherited from VisualElement.)

RelativeCoordinates

A value indicating whether the metrics of this element are expressed as relative or absolute quantities. (Inherited from VisualElement.)

RelativeStroke

A value indicating whether the stroke thickness of this element is expressed as relative or absolute quantity. (Inherited from VisualElement.)

 Protected Fields

  Name Description

filling

The cached outline of a sealed path figure. (Inherited from VisualElement.)

outline

The cached outline of a sealed path figure. (Inherited from VisualElement.)

 Public Properties

  Name Description

Alignment

Gets or sets the alignment of this range relative to the scale it is associated with.

AutoSize

Gets or sets a value indicating whether the start and end width of the range will be automatically adjusted to match the width of the scale.

Bounds

Gets or sets the bounding rectangle of this element. (Inherited from VisualElement.)

CapEnd

Gets or sets a value indicating whether to draw a stroke the beginning of this range.

CapStart

Gets or sets a value indicating whether to draw a stroke the beginning of this range.

EndWidth

Gets or sets the width of this range at its end.

Fill

Gets or sets the fill of this element. (Inherited from VisualElement.)

Height

Gets or sets the normalized height of this element. (Inherited from VisualElement.)

Margin

Gets or sets the margin of this element. (Inherited from VisualElement.)

MaxValue

Gets or sets the end value of this range.

MinValue

Gets or sets the start value of this range.

Name

Gets or sets the name of this element. (Inherited from VisualElement.)

Offset

Gets or sets the offset of the range from the position calculated according to its alignment.

RenderSize

Gets or sets the rendering size of the element. (Inherited from VisualElement.)

Size

Gets or sets the size of this element. (Inherited from VisualElement.)

StartWidth

Gets or sets the width of this range at its start.

Stroke

Gets or sets the stroke of this element. (Inherited from VisualElement.)

StrokeInside

Gets or sets a value indicating whether to draw a stroke at the inside of this range.

StrokeOutside

Gets or sets a value indicating whether to draw a stroke at the outside of this range.

X

Gets or sets the normalized x position of this element, relative to its parent. (Inherited from VisualElement.)

Y

Gets or sets the normalized y position of this element, relative to its parent. (Inherited from VisualElement.)

 Public Methods

  Name Description

Dispose

IDisposable.Dispose implementation. (Inherited from VisualElement.)

HitTestObj

VisualElement.HitTestObj override. (Inherited from VisualElementContainer.)

ToString

Object.ToString override. (Inherited from VisualElement.)

 Protected Methods

  Name Description

ArrangeOverride

VisualElement.ArrangeOverride override.

MeasureOverride

VisualElement.MeasureOverride override.

OnClicked

Raises the Clicked event. (Inherited from ScaleElement.)

OnRenderSizeChanged

Invoked when the RenderSize of the element has changed. (Inherited from VisualElement.)

 Public Events

  Name Description

Clicked

Raised when the user clicks this element with the mouse. (Inherited from ScaleElement.)

 See Also