PushPin中的自定义模板

the*_*eXs 2 bing-maps windows-phone-7

你好,我想在地图上的单独图层上生成多个图钉位置.那些PushPins应代表这个坐标的位置.因此,一旦用户点击/触摸图钉,它们应该显示一些应该是可见的附加信息.

整个解决方案仅基于代码(添加图钉).

我已经在sa了,我应该在图钉后面放一个看不见的按钮 - 但我不太确定我应该怎么做.

如果有人有提示会让我前进,那就太好了!

谢谢

    <DataTemplate x:Key="PushpinControlTemplate2">
    <Grid x:Name="ContentGrid">
        <StackPanel Orientation="Vertical">

            <Grid Background="{TemplateBinding Background}"
                                        HorizontalAlignment="Left"
                                        MinHeight="10"
                                        MinWidth="29">
                <Hyperlinkbutton HorizontalAlignment="Center" Content="{binding}" Click="clicker" Margin="0"/>
            </Grid>

            <Polygon Fill="{TemplateBinding Background}"
                                 Points="0,0 29,0 0,29"
                                 Width="29"                             
                                 Height="29"
                                 HorizontalAlignment="Left"/>
        </StackPanel>
    </Grid>
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止使用的代码,函数clicker已定义,但我总是错误'AG_E_PARSER_BAD_PROPERTY_VALUE [Line:5 Position:98]'

Der*_*kin 6

用于Windows Phone帖子的Bing地图中的图钉样式应该告诉您关于样式图钉需要了解的所有信息.

  • 将其设置为资源然后从那里加载,例如`myPushPin.ContentTemplate =(ContentTemplate)Application.Current.Resources ["TemplateKey"];`或从XAML反序列化它,例如`myPushPin.ContentTemplate =(ContentTemplate)XamlLoader.负载(templateString);` (2认同)