windowsforms-devexpress-dot-xtramap-36181ec0.md
The class used to draw a path on a map.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
public class MapPath :
MapPathBase<MapPathSegment>,
IPathCore,
ISupportCoordPoints,
IHitTestableOwner,
IHitTestableElement,
IMultiPathSegmentsProvider,
IEditableItem,
ISimplifiableItem
Public Class MapPath
Inherits MapPathBase(Of MapPathSegment)
Implements IPathCore,
ISupportCoordPoints,
IHitTestableOwner,
IHitTestableElement,
IMultiPathSegmentsProvider,
IEditableItem,
ISimplifiableItem
The following members return MapPath objects:
The following image shows an example of a map path object.
var path = new MapPath();
var segment = new MapPathSegment();
segment.Points.AddRange(new GeoPoint[] {
new GeoPoint(20, 20),
new GeoPoint(20, 30),
new GeoPoint(30, 30) });
path.Segments.Add(segment);
segment = new MapPathSegment();
segment.Points.AddRange(new GeoPoint[] {
new GeoPoint(30, 32),
new GeoPoint(20, 32),
new GeoPoint(20, 42) });
path.Segments.Add(segment);
ItemStorage.Items.Add(path);
Dim path = New MapPath()
Dim segment = New MapPathSegment()
segment.Points.AddRange(New GeoPoint() {New GeoPoint(20, 20), New GeoPoint(20, 30), New GeoPoint(30, 30)})
path.Segments.Add(segment)
segment = New MapPathSegment()
segment.Points.AddRange(New GeoPoint() {New GeoPoint(30, 32), New GeoPoint(20, 32), New GeoPoint(20, 42)})
path.Segments.Add(segment)
ItemStorage.Items.Add(path)
Object MapItem MapShape MapPathBase<MapPathSegment> MapPath
See Also