Windows Phone 7 Silverlight控件之--Map入门

  Map控件是微软专门为在Windows Phone 7手机上使用BingMap地图而开发的控件,在前面的博客中已写过如何使用在Silverlight的BingMap控件,今天讲一下如何使用Map控件,相比之下使用Map控件比使用Silverlight的BingMap控件简单一点,没有那么繁琐的步骤。

一、申请使用BingMap地图的Key。

  在前面的博客中已写过,在这里不再赘述。即使没有Key也可以进行开发BingMap地图但是会出现下图提示,在地图中央会显示“Invail......”这么一段提示

如果使用Key的话就没有这段提示

 

二、重要方法和属性

  1.说明

    为在Windows Phone 7平台使用BingMap提供接口。

  2.继承关系

    Microsoft.Phone.Controls.Maps.Core.MapBase

         Microsoft.Phone.Controls.Maps.Core.MapBase

              System.Windows.Controls.ContentControl  

                  System.Windows.Controls.Control

                      System.Windows.FrameworkElement

                          System.Windows.UIElement

                              System.Windows.DependencyObject

  2.重要属性

    CredentialsProvider:申请到的Key值

    Mode:地图的显示模式,包含三种(Road路况模式、AerialWithLabels卫星有路标模式、Aerial卫星无路标模式)下图是三种模式的视图

  

AerialWithLabels卫星有路标模式            Road路况模式                  Aerial卫星无路标模式

 

三、应用

<my:Map CredentialsProvider="AkGGA_JlwP7XGV8JxIPb8oEWxrInlLMGKpCe7QM4QB5cg4UGNCqUyjqVfC0B2-XC" Mode="Aerial" CopyrightVisibility="Collapsed"/>

 CredentialsProvider="AkGGA_JlwP7XGV8JxIPb8oEWxrInlLMGKpCe7QM4QB5cg4UGNCqUyjqVfC0B2-XC"是Key

Mode="Aerial" 指定视图模式是路况模式

CopyrightVisibility="Collapsed" 是隐藏Copyright文本

效果如图

 

本节就介绍到这里,下一讲是map的基本使用,谢谢阅读!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值