我有将自定义MapPolylines添加到MapControl及其MapElements集合的代码。它们显示正常,但有没有办法检测当前指针下的任何MapPolyline?我希望能够删除任何一个MapPolyline,而不是清除整个MapElements集合。
答案 0 :(得分:1)
您可以注册MapElementPointerEntered事件 https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.maps.mapelementslayer 或使用FindMapElementsAtOffset https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.maps.mapcontrol