【问题标题】:Applying transitions to MapControl on Windows Phone 8.1在 Windows Phone 8.1 上对 MapControl 应用过渡
【发布时间】:2014-12-14 09:12:29
【问题描述】:

我正在为 GIS 项目编写一个小应用程序,我想在应用程序中为我的地图制作动画。

为了显示地图,我正在使用Windows.UI.Xaml.Controls.Maps.MapControl,很难找到这个元素的有用示例,因为它是 Windows Phone 8.1 中的新元素。

现在我想问一下如何为地图设置动画。我尝试将转换(从 Windows.UI.Xaml.Media.Animation.*)应用到我的 MapControl 元素,但其中一些无法添加或不起作用。

我将非常感谢任何建议。谢谢。

【问题讨论】:

  • 您能具体说明您要寻找的过渡类型吗? MapControl 具有内置的 TrySetViewAsync() 函数,参数为 MapAnimationKind - msdn.microsoft.com/en-us/library/windows/apps/xaml/… 。它符合您的需求吗?它仅涵盖基础知识,但可能对您来说已经足够了。
  • 非常感谢。它完全符合我想要实现的目标。在我通过修改 MapControl.Center 属性更改中心之前。

标签: c# xaml windows-phone-8.1 bing-maps


【解决方案1】:

我不相信它们是用于执行转换/动画的任何内置方法,但是您可以将我为 Bing Maps JavaScript 控件创建的一些功能移植到 WP。你可以在这里找到一篇博文:

http://blogs.bing.com/maps/2014/08/07/bring-your-maps-to-life-creating-animations-with-bing-maps-javascript/

我还在这里为 Bing Maps Win8 编写了 C# 版本:

http://blogs.bing.com/maps/2014/09/25/part-2-bring-your-maps-to-life-creating-animations-with-bing-maps-net/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-08
    相关资源
    最近更新 更多