直到几个月前,这段代码才能启动PointerMoved事件:
<maps:MapControl Name="myMap" Canvas.ZIndex="1"> </maps:MapControl>
<StackPanel x:Name="overlay" Grid.Column="1" Grid.ColumnSpan="3" Canvas.ZIndex="5" Background="Transparent" IsHitTestVisible="False" />
自从这篇文章发表以来,似乎发生了一些变化。
现在我无法在地图上使用或不使用空的stackpanel获取MyMap_PointerMoved或MyMap_PointerPressed。
奇怪的是,只有当我保持缩放+和 - 符号可见时,MyMap_PointerMoved事件才会触发。
仅当鼠标悬停在那些唱歌上时才会触发事件。
我在地图上添加了一个多边形mapelement。触发仅触发MyMap_MapElementPointerEnter / Exited事件。
知道如何解决这个问题并让地图再次运作吗?
TNX。斯特凡诺
答案 0 :(得分:0)
发现问题。出于某种原因,我无法评估到目前为止导致崩溃的.png图像。用一个新的替换解决了这个问题。