C# Windows通用应用程序中的幻灯片过渡

C# Windows通用应用程序中的幻灯片过渡,c#,xaml,windows-10,C#,Xaml,Windows 10,我正在将Windows Phone Silverlight应用程序移植到Windows 10 Universal。我在以前的silverlight应用程序中做了一件事,我使用Windows Phone Toolkit为我提供了可以在代码中运行的转换: var slideTransition = new SlideTransition() { Mode = SlideTransitionMode.SlideRightFadeIn }; ITransition transition = slideT

我正在将Windows Phone Silverlight应用程序移植到Windows 10 Universal。我在以前的silverlight应用程序中做了一件事,我使用Windows Phone Toolkit为我提供了可以在代码中运行的转换:

var slideTransition = new SlideTransition() { Mode = SlideTransitionMode.SlideRightFadeIn };
ITransition transition = slideTransition.GetTransition(ctrl);
transition.Completed += delegate
{
    transition.Stop();
};
transition.Begin();
然而,我似乎可以为Win10 Universal找到类似的东西。我看到有一个SlideNavigationTransitionInfo类,但我没有看到任何关于如何在代码中使用它的示例,而且它似乎没有与slideTransition相同的功能。

有一些示例,也许它可以帮助您


还有win8.1动画示例,与windows 10类似。

我只是下载了WinPhone Toolkit()的源代码,取出了与转换相关的文件,然后为windows Universal重新编译。大多数编译问题都与不同的名称空间有关。通用示例实际上相当不错。查看XamlUIBasics项目以了解其可能性。Pivot可能是您所需要的。