Represents a scale within a gauge control. The scale contains collections of pointers, labels, ticks and ranges along with any arbitrary controls.
The following tables list the members exposed by the BaseScale type.
Name | Description | |
---|---|---|
Initializes a new instance of the BaseScale class. |
Name | Description | |
---|---|---|
Identifies the DefaultPointerStyle dependency property. |
||
Identifies the EnableAnimation dependency property. |
||
Identifies the EndWidth dependency property. |
||
Identifies the Fill dependency property. |
||
Identifies the FunctionArgument dependency property. |
||
Identifies the FunctionType dependency property. |
||
Identifies the LogarithmBase dependency property. |
||
Identifies the MajorTickSettings dependency property. |
||
Identifies the MaxValue dependency property. |
||
Identifies the MiddleTickSettings dependency property. |
||
Identifies the MinorTickSettings dependency property. |
||
Identifies the MinValue dependency property. |
||
Identifies the PointerAnimationDecelerationRatio dependency property. |
||
Identifies the PointerAnimationDuration dependency property. |
||
Identifies the Pointers dependency property. |
||
Identifies the Ranges dependency property. |
||
Identifies the StartWidth dependency property. |
||
Identifies the Stroke dependency property. |
||
Identifies the StrokeThickness dependency property. |
Name | Description | |
---|---|---|
Gets or sets the function to be used for distribution of values along the scale when FunctionType is set to Custom. |
||
Gets or sets the default style for pointers in this scale. This is a dependency property. |
||
Gets or sets a value indicating whether animations in the scale are enabled. This is a dependency property. |
||
Gets or sets the width of the scale bar at its end. This is a dependency property. |
||
Gets or sets the brush used to fill the scale. This is a dependency property. |
||
Gets or sets the argument passed to custom functions. This is a dependency property. |
||
The type of the function used to calculate the distribution of values along the scale. This is a dependency property. |
||
Gets or sets the logarithm base when FunctionType is set to Logarithmic. This is a dependency property. |
||
Gets or sets the settings for the major ticks and their associated labels. This is a dependency property. |
||
Gets or sets the maximal value displayed by the scale. This is a dependency property. |
||
Gets or sets the settings for the middle ticks and their associated labels. This is a dependency property. |
||
Gets or sets the settings for the minor ticks and their associated labels. This is a dependency property. |
||
Gets or sets the minimal value displayed by the scale. This is a dependency property. |
||
Gets or sets the deceleration ratio of the animation of animated pointers. This is a dependency property. |
||
Gets or sets the duration of the animation of animated pointers. This is a dependency property. |
||
Gets or sets a collection with the pointers displayed in the scale. This is a dependency property. |
||
Gets or sets a collection with the ranges displayed in the scale. This is a dependency property. |
||
Gets or sets the reversed version of the function specified through CustomFunction. |
||
Gets or sets the width of the scale bar at its beginning. This is a dependency property. |
||
Gets or sets the brush used to stroke the scale. This is a dependency property. |
||
Gets or sets the thickness of the scale stroke. This is a dependency property. |
Name | Description | |
---|---|---|
ItemsControl.BeginInit override. |
||
ItemsControl.EndInit override. |
||
Returns the value corresponding to the specified point. |
||
FrameworkElement.OnApplyTemplate override. |
Name | Description | |
---|---|---|
Control.ArrangeOverride override. |
||
Control.MeasureOverride override. |
||
UIElement.OnMouseDown override. |
||
UIElement.OnMouseMove override. |
||
UIElement.OnMouseUp override. |
||
Raises the PointerClicked event. |
||
Raises the RangeClicked event. |
||
UIElement.OnRender override. |
||
Raises the ScaleClicked event. |
||
Raises the ScaleGeometryClicked event. |
Name | Description | |
---|---|---|
Occurs when a pointer within the scale is clicked with the mouse. |
||
Occurs when the labels in the scale are being generated in order to associate custom values with them. |
||
Occurs when a range within the scale is clicked with the mouse. |
||
Occurs when the scale is clicked with the mouse. |
||
Occurs when the scale geometry is clicked with the mouse. |