Silverlight 4 和 Windows Phone 7 的 Bing 地图控件中的交互式图层
使用 Bing 地图控件时,我的应用程序会添加一个叠加层,在其上将位置标记绘制为椭圆形。每个椭圆都连接到一个 Tap 处理程序,该处理程序在 WP7 模拟器中按预期工作。遗憾的是,HTC 硬件上的情况似乎并非如此 - 地图本身似乎获取了所有输入。有谁知道我该如何解决这个问题。更好的是有一个带有交互层的工作示例吗?
谢谢++
When using the Bing map control my app adds an overlay on which to draw position markers as ellipses. Each ellipse is wired to a tap handler which works as expected in the WP7 emulator. Sadly this does not seem to be the case on HTC hardware - the map itself seems to grab all input. Does anyone know how I can fix this. Better still is there a working example with interactive layers?
Thx++
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 Visual Studio 2010 中的默认模板创建新的 Windows Phone 7.1 silverlight 应用程序,则只需将以下内容复制到 MainPage.xaml 和 MainPage.cs 文件中。您还需要引用 System.Device 和 Microsoft.Phone.Controls.Maps Dll。这应该允许您单击省略号。我在两部不同的 WP7 手机上测试过,效果很好。
XAML
CS
If you create a new windows phone 7.1 silverlight application using the default template in Visual Studio 2010, then just copy the following into the MainPage.xaml and MainPage.cs files. You will need to reference the System.Device and Microsoft.Phone.Controls.Maps Dlls as well. This should allow you to click on the ellipses. I have tested it on two different WP7 phones and it works fine.
Xaml
CS