C# 如何对DataContex更改进行转换?

C# 如何对DataContex更改进行转换?,c#,windows-phone-7,blend,C#,Windows Phone 7,Blend,我有一个简单的wp7应用程序,有3个页面。我已将页面转换为工作状态(使用TransitionService的内置转换(幻灯片、旋转滚动…),如中所示。在我的一个手机页面上,我绑定了几个不同的ViewModel(只有一个可见)。此外,我还有一个按钮可更改DataContex(可见ViewModel)。所有这些都很好。我想做的是在DataContex更改上输入某种转换(就像我在手机页面导航上所做的那样),这样看起来用户正在另一个页面上导航。 我非常感谢您的建议。根据您想要的动画效果,您可以使用。Ch

我有一个简单的wp7应用程序,有3个页面。我已将页面转换为工作状态(使用TransitionService的内置转换(幻灯片、旋转滚动…),如中所示。在我的一个手机页面上,我绑定了几个不同的ViewModel(只有一个可见)。此外,我还有一个按钮可更改DataContex(可见ViewModel)。所有这些都很好。我想做的是在DataContex更改上输入某种转换(就像我在手机页面导航上所做的那样),这样看起来用户正在另一个页面上导航。
我非常感谢您的建议。

根据您想要的动画效果,您可以使用。

Christian Schormann演示在他的混音演讲中创建页面过渡。下载高分辨率格式的视频,并在本地播放,这样可以很容易理解

或者,您也可以使用11月份Windows Phone工具包中打包的转换控件来为您完成这项工作


我想滑动整个页面。我以前从未创建过故事板……我会看看。谢谢马特。