n the example code below the countries are displayed correctly. But how can I show my property "Count" as a label on each country? Ideally I'd want Count to display under the country name. How can I accomplish this in code?
<div>
<SfMaps>
<MapsLayers>
<MapsLayer ShapeData='new {dataOptions= "https://cdn.syncfusion.com/maps/map-data/world-map.json"}'
ShapePropertyPath='@("name")'
DataSource="SecurityCouncilDetails"
ShapeDataPath="Name">
@* color mapping related configuration *@
<MapsShapeSettings Fill="#E5E5E5" ColorValuePath="Membership">
<MapsShapeColorMappings>
<MapsShapeColorMapping Value="Permanent" Color="@("#EDB46F")"></MapsShapeColorMapping>
<MapsShapeColorMapping Value="Non-Permanent" Color="@("#F1931B")"></MapsShapeColorMapping>
</MapsShapeColorMappings>
</MapsShapeSettings>
<MapsDataLabelSettings Visible="true" />
</MapsLayer>
</MapsLayers>
</SfMaps>
</div>
@code {
SfMaps Maps;
MapsLayer Layer1;
public List<UNCouncilCountry> SecurityCouncilDetails = new List<UNCouncilCountry>{
new UNCouncilCountry { Name= "China", Membership= "Permanent", Count = 3},
new UNCouncilCountry { Name= "France", Membership= "Permanent", Count = 1},
new UNCouncilCountry { Name= "Russia", Membership= "Permanent", Count = 6},
new UNCouncilCountry { Name= "Kazakhstan", Membership= "Non-Permanent", Count = 7},
new UNCouncilCountry { Name= "Poland", Membership= "Non-Permanent", Count = 2},
new UNCouncilCountry { Name= "Sweden", Membership= "Non-Permanent", Count = 1},
new UNCouncilCountry { Name= "United Kingdom", Membership= "Permanent", Count = 5},
new UNCouncilCountry { Name= "US", Membership= "Permanent", Count = 9},
new UNCouncilCountry { Name= "Bolivia", Membership= "Non-Permanent", Count = 2},
new UNCouncilCountry { Name= "Eq. Guinea", Membership= "Non-Permanent", Count = 1},
new UNCouncilCountry { Name= "Ethiopia", Membership= "Non-Permanent", Count = 1},
new UNCouncilCountry { Name= "Côte d Ivoire", Membership= "Permanent", Count = 2},
new UNCouncilCountry { Name= "Kuwait", Membership= "Non-Permanent", Count = 3},
new UNCouncilCountry { Name= "Netherlands", Membership= "Non-Permanent", Count = 1},
new UNCouncilCountry { Name= "Peru", Membership= "Non-Permanent", Count = 11}
};
public class UNCouncilCountry
{
public string Name;
public string Membership;
public int Count;
};
}