绑定Bing地图图钉中的内容

时间:2011-04-20 16:02:02

标签: c# silverlight windows-phone-7 bing-maps

我有一些通过绑定添加的图钉

<my:MapItemsControl Name="ItinerariesPushpins" ItemsSource="{Binding Itineraries}">

    <my:MapItemsControl.ItemTemplate>
    <DataTemplate>
        <my:Pushpin Location="{Binding Location,
                    Converter={StaticResource LocationGeoCoordinateConverter}}"/>
    </DataTemplate>
</my:MapItemsControl.ItemTemplate>

我想将内容绑定到一组数字,以便每个图钉都有一个数字,是可能还是我做错了什么?我创建了一个ObservableCollection并在那里添加数字然后绑定它。

请帮助:(

1 个答案:

答案 0 :(得分:2)

您只需将内容放在ItemTemplate中的Pushpin中:

<my:Pushpin Location="{Binding Location, Converter={...}}"
            Content="{Binding}" />

这假设您的ItemsSource 路线只是某种数字类型的集合。如果它是一个类/结构,那么只需将正确的属性名称添加到绑定。