Back to Devexpress

MapRulerStyle Class

windowsforms-devexpress-dot-xtramap-a7e3deea.md

latest3.9 KB
Original Source

MapRulerStyle Class

Contains ruler style options.

Namespace : DevExpress.XtraMap

Assembly : DevExpress.XtraMap.v25.2.dll

NuGet Package : DevExpress.Win.Map

Declaration

csharp
public class MapRulerStyle :
    MapItemStyle
vb
Public Class MapRulerStyle
    Inherits MapItemStyle

The following members return MapRulerStyle objects:

Remarks

The following example creates an area ruler and changes the ruler’s fill color, transparency, outline color, and outline width:

csharp
MapRulerStyle rulerStyle = new MapRulerStyle();
rulerStyle.AreaTransparency = 170;
rulerStyle.Fill = Color.CornflowerBlue;
rulerStyle.Stroke = Color.DarkBlue;
rulerStyle.StrokeWidth = 3;
MapRuler ruler = mapControl1.Measurements.CreateRuler(RulerType.Area, 
                                                      new List<CoordPoint>() { new GeoPoint(10, 0), 
                                                                               new GeoPoint(20, 0),
                                                                               new GeoPoint(20, 10)}, 
                                                      rulerStyle);
vb
Dim rulerStyle As MapRulerStyle = New MapRulerStyle()
rulerStyle.AreaTransparency = 170
rulerStyle.Fill = Color.CornflowerBlue
rulerStyle.Stroke = Color.DarkBlue
rulerStyle.StrokeWidth = 3
Dim ruler As MapRuler = mapControl1.Measurements.CreateRuler(RulerType.Area, 
                                                             New List(Of CoordPoint)() From { New GeoPoint(10, 0),
                                                                                              New GeoPoint(20, 0),
                                                                                              New GeoPoint(20, 10)},
                                                             rulerStyle)

Related API members:

|

Name

|

Description

| | --- | --- | |

CreateRuler(RulerType, IList<CoordPoint>, MapRulerStyle)

|

Creates a ruler with the specified style.

| |

MapRulerStyle

|

Contains ruler style options.

| |

AreaTransparency

|

Gets or sets the area ruler’s transparency.

| |

Fill

|

Gets or sets the ruler’s fill color. The fill color is also used to draw the outline border of area rulers and distance ruler borders.

| |

Stroke

|

Gets or sets the ruler’s outline color.

| |

StrokeWidth

|

Gets or sets the ruler’s outline width.

|

Inheritance

Object MapElementStyleBase MapItemTextStyle MapItemStyle MapRulerStyle

See Also

MapRulerStyle Members

DevExpress.XtraMap Namespace