gpt4 book ai didi

windows-phone-7 - 以编程方式滑动到下一个全景项目

转载 作者:行者123 更新时间:2023-12-04 16:23:48 25 4
gpt4 key购买 nike

是否可以以编程方式从一个全景页面/项目移动到下一个 并获得同种动画滑动效果用手指滑动时会得到吗?

我可以使用 PanoramaControl.DefaultItem 属性移动到预期的项目/页面,但您不会获得动画滑动效果。这里有什么想法吗?

最佳答案

有可能,只需将 DefaultItem 的设置放在 SlideTransition Completed 事件之间即可:

public static class PanoramaExtensions
{
public static void SlideToPage(this Panorama self, int item)
{

var slide_transition = new SlideTransition() { };
slide_transition.Mode = SlideTransitionMode.SlideLeftFadeIn;
ITransition transition = slide_transition.GetTransition(self);
transition.Completed += delegate
{
self.DefaultItem = self.Items[item];
transition.Stop();
};
transition.Begin();
}
}

使用 my_panorama.SlideToPage(1) 滑动到第二页。

关于windows-phone-7 - 以编程方式滑动到下一个全景项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5350242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com