我的最终目标是在 WP7 应用程序的 Bing 地图上添加带有自定义图像的图钉。我创建了一个控件模板和一个带有图钉的地图。现在,我可以显示默认图钉,但是当我尝试对其进行模板化时没有任何显示。这是我现在拥有的:
<phone:PhoneApplicationPage.Resources>
<ControlTemplate x:Key="PushpinControlTemplate" TargetType="my:Pushpin">
<Image Source="/Images/Pins/pin.png" />
</ControlTemplate>
</phone:PhoneApplicationPage.Resources>
<my:Map Name="mapMain" CredentialsProvider="CredKey">
<my:Pushpin/>
</my:Map>
如果我应用 PushpinControl 模板,则没有任何显示:
<my:Pushpin Template="{StaticResource BoaPushpinControlTemplate}" />
如果我删除模板,它会显示默认的黑色形状。
我一定是做错了我的模板,但我不知道问题是什么。我可以在 ControlTemplate 中没有图像吗?