Back to Devexpress

ArcScale.MinValue Property

corelibraries-devexpress-dot-xtragauges-dot-core-dot-model-dot-arcscale-6c14f89e.md

latest3.8 KB
Original Source

ArcScale.MinValue Property

Gets or sets the minimum value of the circular scale.

Namespace : DevExpress.XtraGauges.Core.Model

Assembly : DevExpress.XtraGauges.v25.2.Core.dll

NuGet Package : DevExpress.Gauges.Core

Declaration

csharp
[DefaultValue(0F)]
public float MinValue { get; set; }
vb
<DefaultValue(0F)>
Public Property MinValue As Single

Property Value

TypeDefaultDescription
Single0

A Single value that is the minimum limit of the circular scale.

|

Remarks

The MinValue and ArcScale.MaxValue properties together define the range of values allowed for the ArcScale. The current value indicated by the needle is specified by the ArcScale.Value property.

Note that the ArcScale.MaxValue property value needn’t necessarily be greater than the MinValue. For instance, if you switch their values, this will simply change a circular scale’s direction.

MinValue = 0, MaxValue = 100 (Default)MinValue = 100, MaxValue = 0 (Rotated)

While the MinValue and MaxValue properties define the limit values, the number of tickmarks (and therefore labels) between them is specified by the ArcScale.MinorTickCount and ArcScale.MajorTickCount properties. The following images demonstrate how these properties can be modified together to customize the circular scale.

|

Default

|

MinValue = 0, MaxValue = 12

|

MinValue = 0, MaxValue = 12,

MinorTickCount = 1, MajorTickCount = 13

| | --- | --- | --- | |

|

|

|

To specify the angles where the scale starts and ends, use the ArcScale.StartAngle and ArcScale.EndAngle properties.

See Also

MaxValue

EndAngle

StartAngle

AutoRescaling

MinMaxValueChanged

ArcScale Class

ArcScale Members

DevExpress.XtraGauges.Core.Model Namespace