我正在为 Windows Phone 开发一个应用程序。
我的想法是在全景控件上显示 map - 带有选定的图钉 - 当按下时,用户会看到更大版本的 map 。
但是,经过查看,我无法找到禁用 map 控件的缩放、平移和轻弹事件的方法。由于这张 map 只是预览图,我不想像 map 一样实际使用它(但因为我想要图钉,所以它仍然需要是 map )。
有什么方法可以禁用 map 控件上的手势事件吗?还是有更好的方法来做我想做的事?
谢谢。
最佳答案
我最近研究了解决 WP7 浏览器的这个问题。我的解决方案是深入可视化树,捕获操作事件并取消它们:
但是,对于 map 控件,我怀疑有更简单的解决方案。尝试将透明元素放置在 map 顶部并使用它来捕获操作事件。
关于c# - 在 Windows Phone map 控件上禁用平移和缩放事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283643/