2014-09-06 28 views
0

我已經連接這些命名空間繪製在Bing地圖折線:如何使用XAML

xmlns:maps="clr-namespace:Microsoft.Phone.Maps.Controls;assembly=Microsoft.Phone.Maps" 
xmlns:toolkit1="clr-namespace:Microsoft.Phone.Maps.Toolkit;assembly=Microsoft.Phone.Controls.Toolkit" 

我現在的地圖標記:

<maps:Map Grid.Row="1" ZoomLevel="5" Height="500" x:Name="map1" Width="415" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,0,0,0" CartographicMode="Aerial" Visibility="Collapsed"> 

     </maps:Map> 

我需要折線添加到它。

其實,我已經知道我想要得到的整體結構,但它是基於另一個SDK另一個地圖控件實現:

<ymc:Map x:Name="mapYandex" 
      ZoomLevel="10" 
      Center="58.004116, 56.237987" 
      DisplayLayers="map" 
      TrafficEnabled="False" 
      UseLocation="True" Visibility="Collapsed"> 
      <ymc:MapLayer Loaded="MapLayer_Loaded"> 
       <ymc:MapPolyline Name="polilinesF" Stroke="Green" Locations="{Binding LocationsF}"/> 
       <ymc:MapPolyline Name="polilinesB" Locations="{Binding LocationsB}"/> 
       <ymc:MapItemsControl x:Name="mapItemsControl" > 
        <ymc:MapItemsControl.ItemTemplate> 
         <DataTemplate> 
          <ymc:PushPin 
           Visibility="{Binding Visibility}" 
           ContentVisibility="{Binding ContentVisibility, Mode=TwoWay}" 
           State="{Binding State}" 
           ymc:MapLayer.Location="{Binding Position}" 
           ymc:MapLayer.Alignment="BottomCenter" 
           CacheMode="BitmapCache" 
           ymc:PushPinManagerHelper.GroupKeys="All" > 
           <TextBlock Text="{Binding Name}"></TextBlock> 
          </ymc:PushPin> 
         </DataTemplate> 
        </ymc:MapItemsControl.ItemTemplate> 
       </ymc:MapItemsControl> 

      </ymc:MapLayer> 
     </ymc:Map> 

我需要實現相同的結構,但使用Bing地圖。需要幫忙。

回答