The ArcScale element has the Ranges property, providing access to the collection of custom ranges. You can populate this collection with instances of the ArcScaleRangeWeb class. This class has the following properties:
The AppearanceRange property provides the capability to define the BorderColor, BorderWidth and ContentColor of the ArcScaleRangeWeb.
The StartValue and EndValue properties allow you to set coordinates of the start and end points of the ArcScaleRangeWeb. These coordinates depend on the ArcScaleComponent.MinValue and ArcScaleComponent.MaxValue properties. Suppose, the ArcScaleComponent.MinValue = 30 and ArcScaleComponent.MaxValue = 90. For example, you can create two ArcScaleRangeWeb elements and set these StartValue and EndValue properties to the (30, 60) and (60, 90) to have two ranges, splitting the scale into two even parts.
The StartThickness and EndThickness properties allow you to define the thickness of the start and end of the ArcScaleRangeWeb.
The ShapeOffset property represents the spacing between the ArcScaleRangeWeb and the scale's edge. Setting negative values to this property moves the range to the center.
Question Comments
Added By: Ron McCain at: 3/30/2016 1:55:03 PM where is the xaml file for this example