windowsforms-devexpress-dot-xtramap-8ad12082.md
The class used to draw a pie chart on a map.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
public class MapPie :
MapPathBase<PieSegment>,
IMapContainerDataItem,
IMapDataItem,
ISupportCoordLocation,
IMapChartItem,
IMapChartDataItem,
IMapValueDataItem,
ITemplateGeometryItem,
ILocatableRenderItem,
ISizedPointCore,
IPointCore,
IClusterable,
IClusterItemCore,
IClusterItem,
IPie,
IMapItemCore
Public Class MapPie
Inherits MapPathBase(Of PieSegment)
Implements IMapContainerDataItem,
IMapDataItem,
ISupportCoordLocation,
IMapChartItem,
IMapChartDataItem,
IMapValueDataItem,
ITemplateGeometryItem,
ILocatableRenderItem,
ISizedPointCore,
IPointCore,
IClusterable,
IClusterItemCore,
IClusterItem,
IPie,
IMapItemCore
The following members return MapPie objects:
The following image shows an example of a map Pie chart.
var pie = new MapPie() { Location = new GeoPoint(-20, -30), Size = 100 };
pie.Segments.AddRange(new PieSegment[] {
new PieSegment(){ Argument = "A", Value = 2},
new PieSegment(){ Argument = "B", Value = 3},
new PieSegment(){ Argument = "C", Value = 4}
});
ItemStorage.Items.Add(pie);
Dim pie = New MapPie() With {.Location = New GeoPoint(-20, -30), .Size = 100}
pie.Segments.AddRange(New PieSegment() {New PieSegment() With {.Argument = "A", .Value = 2}, New PieSegment() With {.Argument = "B", .Value = 3}, New PieSegment() With {.Argument = "C", .Value = 4}})
ItemStorage.Items.Add(pie)
Object MapItem MapShape MapPathBase<PieSegment> MapPie
See Also