使用Storyboard(Silverlight)在Bing地图内设置图钉动画



我想使用故事板在bing贴图控件内动画化一个元素(例如图钉)。这可能吗?

我正在考虑在地图控件的MapLayer中添加和删除图钉。但如果我能使用故事板会更容易。

有什么想法吗?

感谢

我认为你可以把图钉艺术作为静态资源,然后把故事板作为类似的资源;

<bing:MapLayer>
                    <bing:MapLayer.Resources>
                        <Storyboard x:Name="storyBoard">
                            Storyboard contents.....
                        </Storyboard>
                    </bing:MapLayer.Resources>
                    <bing:Pushpin  x:Name="pp" Location="0,0" Template="{StaticResource PushpinControlTemplate1}">
                        <bing:Pushpin.RenderTransform>
                            <TransformGroup>
                                <RotateTransform/>
                                <ScaleTransform/>
                                <SkewTransform/>
                                <TranslateTransform/>
                            </TransformGroup>
                        </bing:Pushpin.RenderTransform>
                    </bing:Pushpin>
                </bing:MapLayer>

当然,你必须修正以满足你的故事板等正在做的事情。希望这能有所帮助!

最新更新