<Sync:SfMap>
<Sync:SfMap.Layers>
<Sync:ImageryLayer Markers="{Binding Models}" MarkerSelected="ImageryLayer_MarkerSelected" >
...
</Sync:ImageryLayer>
</Sync:SfMap.Layers>
</Sync:SfMap> |
private void ImageryLayer_MarkerSelected(object sender, Syncfusion.UI.Xaml.Maps.MarkerSelectedEventArgs e)
{
e.CanBringToTop = true;
} |
private void DataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (dataGrid.SelectedIndex >= 0)
{
var index = dataGrid.SelectedIndex;
var item = model.Models[index];
model.MapModels.Remove(item);
model.MapModels.Add(item);
}
} |