2011-07-05 48 views
1

我刚刚开始在Windows Phone应用程序中使用地图,我无法弄清楚如何在图钉的内容中使用换行符。这里是我的代码:如何在地图图钉内容中添加换行符?

<my:Map Height="756" HorizontalAlignment="Left" Name="map1" VerticalAlignment="Top" Width="468" CredentialsProvider="Auc_zPo5mypWlRwCBm73jnZE0D-6AqBQq6bSdt8XpRA" Center="41.6154423246811, 0.738656005859375" ZoomBarVisibility="Visible" ZoomLevel="12" > 
     <my:Pushpin Location="41.6154423246811, 0.738656005859375" Content="First line, \n second line" /> 
    </my:Map> 

谢谢您的帮助

回答

2

您可以为您图钉的内容提供了一个模板:

<my:Pushpin> 
    <StackPanel> 
     .. your content here 
    </StackPanel/> 
</my:Pushpin> 

注意,图钉的默认属性(即ContentControl中)它是“内容”,所以你可以通过在标签之间添加代码直接编辑它的内容。

以下是有关自定义图钉的良好来源:

http://msdn.microsoft.com/en-us/gg266447

+0

谢谢你的链接,它可能是有用的某个时候! – enkara

1

使用System.Environment.NewLine

Mypushpin.Content = "This is line one "+ System.Environment.NewLine + "and this is line two!";