A newer version of this page is available. Switch to the current version.

MapPieMappingInfo.SegmentValue Property

Gets or sets the data field to which the PieSegment.Value property is bound.

Namespace: DevExpress.Xpf.Map

Assembly: DevExpress.Xpf.Map.v18.2.dll


public string SegmentValue { get; set; }
Public Property SegmentValue As String

Property Value

Type Description

A String value.


To automatically generate pie chart items from a datasource do the following.

  1. Create a PieChartDataAdapter object and assign it to the VectorLayer.Data property.
  2. Bind a data source to the DataSourceAdapterBase.DataSource property of the object.
  3. Specify mappings to assign data fields to pie segment properties. To do this, specify the MapItemMappingInfoBase.Latitude, MapItemMappingInfoBase.Longitude, MapPieMappingInfo.SegmentValue and MapPieMappingInfo.SegmentId properties of the MapPieMappingInfo object assigned to the PieChartDataAdapter.Mappings property.
  4. Specify the ChartDataSourceAdapter.ItemIdDataMember property to group generated pie segments to pie charts.
    <dxm:PieChartDataAdapter DataSource="{Binding Source={StaticResource dataProvider}, XPath=Table1}" 
                             ItemIdDataMember="Country" ItemMinSize="20" ItemMaxSize="60">
            <dxm:MeasureRules RangeStops="1 10 20 30 40"/>
            <dxm:MapItemAttributeMapping Member="Name" Name="Name"/>
            <dxm:MapPieMappingInfo Latitude="CapitalLat" Longitude="CapitalLon" 
                                   SegmentId="MedalClass" SegmentValue="Quantity"/>
See Also