Windows Phone 8 - 地图缩略图
-
20-12-2019 - |
题
我想从一个定位的地图上显示一个小图像,并且如果用户点击地图,我想使用大地图控件导航到不同的页面(就像在这里的地图应用程序你正在看一个地方的信息)。 所以我想禁用与地图控件的每一个互动(如pan,zoom等),但我需要知道它的何时删除,因此禁用控件不起作用。 我尝试使用小地图控件
<maps:Map Height="100" Width="100" x:Name="Map" Tap="Map_Tap" >
.
但我找不到一种方法来实现所需的结果。
你能为此建议吗?
解决方案
这是一般方法...
在地图控件的顶部放置<强>透明矩形。这应该导致手势识别由矩形而不是地图处理。
在矩形的Tap Handler中,导航到下一页。
<Grid>
<Rectangle Height="100" Width="100" Fill="Transparent" Tap="Map_Tap"/>
<maps:Map Height="100" Width="100" x:Name="Map" >
</Grid>
.
免责声明:我还没有测试这段代码,但我认为它应该工作!
希望它有所帮助。
不隶属于 StackOverflow