【发布时间】:2013-08-09 11:49:48
【问题描述】:
在基于枢轴的应用程序中,我添加了几种情况,用户被导航回某个枢轴项目。然而,这是在一个突然的动作中完成的。有没有一种方法可以让我通过某种形式的过渡更顺利地完成这个动作?或者类似的东西?
我目前尝试使用的代码似乎不起作用,它导航到选定的数据透视项,但并不顺利...
private void pivotTransition(int index)
{
SlideTransition slideTransition = new SlideTransition();
slideTransition.Mode = SlideTransitionMode.SlideRightFadeIn;
ITransition transition = slideTransition.GetTransition(PivotControl);
transition.Completed += delegate
{
transition.Stop();
};
PivotItem pItem = (PivotItem)PivotControl.Items[index];
PivotControl.SelectedItem = pItem;
transition.Begin();
}
【问题讨论】:
-
我用同样的方法为全景项目制作了动画,没有任何大的修改就可以很好地工作......
标签: c# windows-phone-7 animation windows-phone-8 pivot