MindFusion.Charting for Silverlight Programmer's Guide
OvalScale Members
Constructors Fields Properties Methods Events
 


Represents a radial scale.

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

 Public Constructors

  Name Description

OvalScale

Initializes a new instance of the OvalScale class.

 Public Fields

  Name Description

AnimateThroughSmallerArcProperty

Identifies the AnimateThroughSmallerArc dependency property.

EndAngleProperty

Identifies the EndAngle dependency property.

OffsetProperty

Identifies the Offset dependency property.

ScaleRelativeCenterProperty

Identifies the ScaleRelativeCenter dependency property.

ScaleRelativeRadiusProperty

Identifies the ScaleRelativeRadius dependency property.

StartAngleProperty

Identifies the StartAngle dependency property.

 Inherited Public Fields

  Name Description

DefaultPointerStyleProperty

Identifies the DefaultPointerStyle dependency property. (Inherited from BaseScale.)

EnableAnimationProperty

Identifies the EnableAnimation dependency property. (Inherited from BaseScale.)

EndWidthProperty

Identifies the EndWidth dependency property. (Inherited from BaseScale.)

FillProperty

Identifies the Fill dependency property. (Inherited from BaseScale.)

FunctionArgumentProperty

Identifies the FunctionArgument dependency property. (Inherited from BaseScale.)

FunctionTypeProperty

Identifies the FunctionType dependency property. (Inherited from BaseScale.)

LogarithmBaseProperty

Identifies the LogarithmBase dependency property. (Inherited from BaseScale.)

MajorTickSettingsProperty

Identifies the MajorTickSettings dependency property. (Inherited from BaseScale.)

MaxValueProperty

Identifies the MaxValue dependency property. (Inherited from BaseScale.)

MiddleTickSettingsProperty

Identifies the MiddleTickSettings dependency property. (Inherited from BaseScale.)

MinorTickSettingsProperty

Identifies the MinorTickSettings dependency property. (Inherited from BaseScale.)

MinValueProperty

Identifies the MinValue dependency property. (Inherited from BaseScale.)

PointerAnimationDurationProperty

Identifies the PointerAnimationDuration dependency property. (Inherited from BaseScale.)

PointerAnimationSpeedRatioProperty

Identifies the PointerAnimationSpeedRatio dependency property. (Inherited from BaseScale.)

PointersProperty

Identifies the Pointers dependency property. (Inherited from BaseScale.)

RangesProperty

Identifies the Ranges dependency property. (Inherited from BaseScale.)

StartWidthProperty

Identifies the StartWidth dependency property. (Inherited from BaseScale.)

StrokeProperty

Identifies the Stroke dependency property. (Inherited from BaseScale.)

StrokeThicknessProperty

Identifies the StrokeThickness dependency property. (Inherited from BaseScale.)

 Public Properties

  Name Description

AnimateThroughSmallerArc

Gets or sets a value indicating whether animations are performed through the smaller of the two arcs even though the animated element may cross outside of the scale. This is a dependency property.

EndAngle

Gets or sets the end angle of the scale. This is a dependency property.

Offset

Gets or sets the distance between the outline of the scale and the outline of the gauge control which contains it. This is a dependency property.

ScaleRelativeCenter

Gets or sets the center of the scale relative to the scale bounds. A value of (0.5, 0.5) indicates the center of the bounds, a value of (0, 0) indicates the top-left corner. This is a dependency property.

ScaleRelativeRadius

Gets or sets the radius of the scale relative to the scale bounds. A value of 0.5 indicates that the radius is half the size of the scale. This is a dependency property.

StartAngle

Gets or sets the start angle of the scale. This is a dependency property.

 Inherited Public Properties

  Name Description

CustomFunction

Gets or sets the function to be used for distribution of values along the scale when FunctionType is set to Custom. (Inherited from BaseScale.)

DefaultPointerStyle

Gets or sets the default style for pointers in this scale. This is a dependency property. (Inherited from BaseScale.)

EnableAnimation

Gets or sets a value indicating whether animations in the scale are enabled. This is a dependency property. (Inherited from BaseScale.)

EndWidth

Gets or sets the width of the scale bar at its end. This is a dependency property. (Inherited from BaseScale.)

Fill

Gets or sets the brush used to fill the scale. This is a dependency property. (Inherited from BaseScale.)

FunctionArgument

Gets or sets the argument passed to custom functions. This is a dependency property. (Inherited from BaseScale.)

FunctionType

The type of the function used to calculate the distribution of values along the scale. This is a dependency property. (Inherited from BaseScale.)

LogarithmBase

Gets or sets the logarithm base when FunctionType is set to Logarithmic. This is a dependency property. (Inherited from BaseScale.)

MajorTickSettings

Gets or sets the settings for the major ticks and their associated labels. This is a dependency property. (Inherited from BaseScale.)

MaxValue

Gets or sets the maximal value displayed by the scale. This is a dependency property. (Inherited from BaseScale.)

MiddleTickSettings

Gets or sets the settings for the middle ticks and their associated labels. This is a dependency property. (Inherited from BaseScale.)

MinorTickSettings

Gets or sets the settings for the minor ticks and their associated labels. This is a dependency property. (Inherited from BaseScale.)

MinValue

Gets or sets the minimal value displayed by the scale. This is a dependency property. (Inherited from BaseScale.)

PointerAnimationDuration

Gets or sets the duration of the animation of animated pointers. This is a dependency property. (Inherited from BaseScale.)

PointerAnimationSpeedRatio

Gets or sets the speed ratio of the animation of animated pointers. This is a dependency property. (Inherited from BaseScale.)

Pointers

Gets or sets a collection with the pointers displayed in the scale. This is a dependency property. (Inherited from BaseScale.)

Ranges

Gets or sets a collection with the ranges displayed in the scale. This is a dependency property. (Inherited from BaseScale.)

ReversedCustomFunction

Gets or sets the reversed version of the function specified through CustomFunction. (Inherited from BaseScale.)

StartWidth

Gets or sets the width of the scale bar at its beginning. This is a dependency property. (Inherited from BaseScale.)

Stroke

Gets or sets the brush used to stroke the scale. This is a dependency property. (Inherited from BaseScale.)

StrokeThickness

Gets or sets the thickness of the scale stroke. This is a dependency property. (Inherited from BaseScale.)

 Public Methods

  Name Description

GetValueFromPoint

BaseScale.GetValueFromPoint override.

 Protected Methods

  Name Description

MeasureOverride

BaseScale.MeasureOverride override.

 Inherited Public Methods

  Name Description

BeginInit

ItemsControl.BeginInit override. (Inherited from BaseScale.)

EndInit

ItemsControl.EndInit override. (Inherited from BaseScale.)

GetValueFromPoint

Returns the value corresponding to the specified point. (Inherited from BaseScale.)

OnApplyTemplate

FrameworkElement.OnApplyTemplate override. (Inherited from BaseScale.)

 Inherited Protected Methods

  Name Description

ArrangeOverride

Control.ArrangeOverride override. (Inherited from BaseScale.)

MeasureOverride

Control.MeasureOverride override. (Inherited from BaseScale.)

OnMouseLeftButtonDown

UIElement.OnMouseDown override. (Inherited from BaseScale.)

OnMouseLeftButtonUp

UIElement.OnMouseUp override. (Inherited from BaseScale.)

OnMouseMove

UIElement.OnMouseMove override. (Inherited from BaseScale.)

OnPointerClicked

Raises the PointerClicked event. (Inherited from BaseScale.)

OnQueryLabelValue

Raises the QueryLabelValue event. (Inherited from BaseScale.)

OnRangeClicked

Raises the RangeClicked event. (Inherited from BaseScale.)

OnRender

UIElement.OnRender override. (Inherited from BaseScale.)

OnScaleClicked

Raises the ScaleClicked event. (Inherited from BaseScale.)

OnScaleGeometryClicked

Raises the ScaleGeometryClicked event. (Inherited from BaseScale.)

 Inherited Public Events

  Name Description

PointerClicked

Occurs when a pointer within the scale is clicked with the mouse. (Inherited from BaseScale.)

QueryLabelValue

Occurs when the labels in the scale are being generated in order to associate custom values with them. (Inherited from BaseScale.)

RangeClicked

Occurs when a range within the scale is clicked with the mouse. (Inherited from BaseScale.)

ScaleClicked

Occurs when the scale is clicked with the mouse. (Inherited from BaseScale.)

ScaleGeometryClicked

Occurs when the scale geometry is clicked with the mouse. (Inherited from BaseScale.)

 See Also

OvalScale Class
MindFusion.Gauges.Silverlight Namespace