A newer version of this page is available.
Switch to the current version.
MapItemMappingInfo Class
Contains information about the mapping of map items.
Namespace: DevExpress.Xpf.Map
Assembly: DevExpress.Xpf.Map.v18.2.dll
Declaration
public class MapItemMappingInfo :
MapItemMappingInfoBase
Public Class MapItemMappingInfo
Inherits MapItemMappingInfoBase
Related API Members
The following members accept/return MapItemMappingInfo objects:
Examples
To provide data from a list source.
- Create a ListSourceDataAdapter object and assign it to the VectorLayer.Data property.
- Specify the DataSourceAdapterBase.DataSource property of the object.
- Specify mappings to data source fields to assign these field values to the adapter-generated map items. To do this, configure the ListSourceDataAdapter.Mappings property.
- Specify the settings of the adapter-generated map items. To do this, customize the ListSourceDataAdapter.ItemSettings property of the object.
NOTE
A complete sample project is available at https://github.com/DevExpress-Examples/how-to-bind-a-map-control-to-a-datasource-e4679.
<dxm:VectorLayer.Data>
<dxm:ListSourceDataAdapter DataSource="{Binding Source={StaticResource data}, XPath=Ship}">
<dxm:ListSourceDataAdapter.AttributeMappings>
<dxm:MapItemAttributeMapping Name="Name" Member="Name"/>
<dxm:MapItemAttributeMapping Name="Year" Member="Year"/>
<dxm:MapItemAttributeMapping Name="Description" Member="Description"/>
</dxm:ListSourceDataAdapter.AttributeMappings>
<dxm:ListSourceDataAdapter.Mappings>
<dxm:MapItemMappingInfo Latitude="Latitude" Longitude="Longitude"/>
</dxm:ListSourceDataAdapter.Mappings>
<dxm:ListSourceDataAdapter.ItemSettings>
<dxm:MapCustomElementSettings ContentTemplate="{Binding Source={StaticResource itemTemplate}}"/>
</dxm:ListSourceDataAdapter.ItemSettings>
</dxm:ListSourceDataAdapter>
</dxm:VectorLayer.Data>
Inheritance
Extension Methods
See Also
Feedback