Skip to main content

ArcScale Properties

Represents the base class for scales within circular gauges.
Name Description
Angle Gets or sets the angle, measured in degrees, at which the current object is displayed. Inherited from BaseLeafPrimitive.
Appearance Provides access to appearance settings of the scale.
AutoRescaling Gets or sets whether the scale’s range of values is automatically expanded when the scale’s current Value reaches either the ArcScale.MinValue or ArcScale.MaxValue.
BoundElementName This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from BaseLeafPrimitive.
Center Gets or sets the center of the scale arc.
CustomLogarithmicBase Gets or sets a value specifying a logarithmic base when the ArcScale.Logarithmic property is set to true and ArcScale.LogarithmicBase is set to LogarithmicBase.Custom.
Enabled Gets or sets whether the object is enabled. Inherited from BaseLeafPrimitive.
EndAngle Gets or sets the angle at which the scale ends.
HitTestEnabled Gets or sets whether the hit-testing feature is enabled for the current object. Inherited from BaseLeafPrimitive.
IsAnimating Gets a value indicating that the arc scale is currently being animated.
IsDiscrete This property is reserved for future use.
IsDisposing Gets whether the form is currently being disposed of. Inherited from BaseObject.
IsEmpty Gets whether the current object is identical to the some predefined empty ArcScale object.
IsLogarithmic This property is reserved for future use.
IsTransformLocked Gets whether the object has been locked by the BaseLeafPrimitive.BeginTransform method. Inherited from BaseLeafPrimitive.
IsUpdateLocked Gets whether the object has been locked for updating. Inherited from BaseObject.
IsXtraSerializing This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from BaseLeafPrimitive.
Labels Provides access to the collection of text labels displayed on the same layer as the current scale.
Location Gets or sets the object’s location. Inherited from BaseLeafPrimitive.
Logarithmic Gets or sets a value indicating whether the axis should display its numerical values using a logarithmic scale.
LogarithmicBase Gets or sets a value specifying a logarithmic base when the ArcScale.Logarithmic property is enabled.
MajorTickCount Gets or sets the total number of major tickmarks displayed on a circular scale.
MajorTickmark Provides access to major tick marks’ display options.
MaxValue Gets or sets the maximum value of the circular scale.
MinorTickCount Gets or sets the number of minor tickmarks on the scale between adjacent major tickmarks.
MinorTickmark Provides access to minor tick marks’ display options.
MinValue Gets or sets the minimum value of the circular scale.
NeedleVector Identifies the current direction of a vector pointing to the current value.
ParentCollectionName This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from BaseLeafPrimitive.
ParentName This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from BaseLeafPrimitive.
Percent Gets the percent of the current value, in relation to the scale’s minimum and maximum values.
RadiusX Gets or sets the X radius of the scale arc.
RadiusY Gets or sets the Y radius of the scale arc.
Ranges Provides access to the collection of custom ranges with which you can mark specific value ranges along the scale.
Renderable Gets or sets whether the object can be rendered on a graphics surface. Inherited from BaseLeafPrimitive.
RescalingBestValues Enables an algorithm for smart adjustment of the ArcScale.MinValue and ArcScale.MaxValue properties when the ArcScale.AutoRescaling property is set to true.
RescalingThresholdMax Specifies the threshold, in percents, where the automatic correction of the ArcScale.MaxValue takes place. This property is in effect if the ArcScale.AutoRescaling property is set to true.
RescalingThresholdMin Specifies the threshold, in percents, where the automatic correction of the ArcScale.MinValue takes place. This property is in effect if the ArcScale.AutoRescaling property is set to true.
ScaleFactor Gets or sets the object’s scale along the X and Y axes. Inherited from BaseLeafPrimitive.
ScaleLength Gets the length of the scale.
Shader Gets or sets an object that allows the color of the object to be modified. Inherited from BaseLeafPrimitive.
Shapes Gets the collection of inner elements of the current object. Inherited from BaseLeafPrimitive.
StartAngle Gets or sets the angle at which the scale starts.
TickCount Gets the total number of major and minor tick marks on the scale.
Transform Gets or sets the transformation matrix. Inherited from BaseLeafPrimitive.
TypeNameEx This property supports the internal infrastructure and is not intended to be used directly from your code. Inherited from BaseLeafPrimitive.
UseColorScheme Gets or sets whether this scale should use Color Schemes.
Value Gets or sets the scale’s current value.
ZOrder Gets or sets the Z-Order of the object. Inherited from BaseLeafPrimitive.
See Also