MapLineCap.Template Property
In This Article
Specifies a template for the map line cap.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
NuGet Package: DevExpress.Win.Map
#Declaration
#Property Value
Type | Default | Description |
---|---|---|
Map |
null | A Map |
#Remarks
If the Template property is not set and the Visible property is set to true, the Map Control displays an arrow (the default map line cap).
#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