显示/隐藏WP7图钉上的内容
本文关键字:隐藏 WP7 显示 | 更新日期: 2023-09-27 18:25:00
我有一个puspin ContentTemplate:
<my:Pushpin.ContentTemplate>
<DataTemplate>
<TextBlock Text="{Binding Text1}"/>
<TextBlock Text="{Binding Text2}"/>
</DataTemplate>
</my:Pushpin.ContentTemplate>
我如何在图钉上点击显示和隐藏它(地图上可能有很多图钉,我需要显示点击的图钉的内容)?
您已经将文本绑定到Pushpin。您也可以将可见性绑定到它。我在这里假设每个Pushpin
都绑定到一个单独的对象。
<my:Pushpin.ContentTemplate>
<DataTemplate>
<Grid Visibility="{Binding IsSelected, Converter={StaticResource BoolToVisibilityConverter}">
<TextBlock Text="{Binding Text1}"/>
<TextBlock Text="{Binding Text2}"/>
</Grid>
</DataTemplate>
</my:Pushpin.ContentTemplate>
如果你不知道如何使用转换器,那么你可以搜索它们,找到各种有用的答案。为了方便起见,我将在这里包括一个