MapLineCap Class
In This Article
Contains map line cap settings.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
NuGet Package: DevExpress.Win.Map
#Declaration
public class MapLineCap :
IRenderItem,
ILocatableRenderItem,
IHitTestableElement,
IMarkerElement
#Related API Members
The following members return MapLineCap objects:
#Remarks
Use this class to define shapes that are displayed at the beginning and at the end of map lines.
#Example
The following example specifies the end cap template and shows the default arrow for the MapLine start cap:
MapLine line = new MapLine() { Point1 = new GeoPoint(0, 0),
Point2 = new GeoPoint(-10, -30),
StrokeWidth = 2,
Stroke = System.Drawing.Color.Blue };
line.StartLineCap.Visible = true;
line.StartLineCap.Length = 20;
line.StartLineCap.Width = 10;
line.EndLineCap.Visible = true;
line.EndLineCap.Template = new MapUnit[] {
new MapUnit(-0.5, 0),
new MapUnit(0, 0.5),
new MapUnit(0.5, 0),
new MapUnit(0, -0.5),
};
line.EndLineCap.Length = 10;
line.EndLineCap.Width = 10;
mapItemStorage1.Items.Add(line);
See Also