MSDN Library

如何使用 Windows Phone Bing 地图任务

2012/2/9

Bing 地图任务启动 Bing 地图应用程序。您可以提供一个用于在地图上查找和标记位置的搜索字符串。还可以为显示的地图指定一个中心点。如果您不指定中心点,则会将用户的当前位置用作为中心点。您还可以指定当地图出现时最初使用的缩放级别。

使用启动器,可以帮助您在 Windows Phone 平台中提供一致的用户体验。有关更多信息,请参阅 Windows Phone 启动器和选择器概述

重要说明重要说明:

如果设备所在的位置不支持 Bing 地图应用程序,则该应用程序不会启动。取而代之的是向用户显示一个对话框,说明 Bing 地图在他们所在的位置不可用。

使用 Bing 地图任务

  1. 在项目中添加对 System.Device 程序集的引用。

  2. 将以下语句添加到您的代码中。

    Imports Microsoft.Phone.Tasks
    Imports System.Device.Location
    
  3. 在应用程序中的所需位置添加以下代码,例如按键点击事件中。为了测试此过程,可以将该代码放置在页面构造函数中。以下是启动任务的代码。

    Dim bingMapsTask as BingMapsTask = new BingMapsTask()
    
    'Omit the Center property to use the user's current location.
    'bingMapsTask.Center = new GeoCoordinate(47.6204, -122.3493);
    
    bingMapsTask.SearchTerm = "coffee"
    bingMapsTask.ZoomLevel = 2
    
    bingMapsTask.Show()
    

显示:
© 2016 Microsoft