我在Blend中制作了一个带故事板的动画。动画在MainPage中,非常简单。
1)当我的应用程序启动时,屏幕底部的图像会移动到屏幕顶部。
2)我在MainPage上也有一个按钮。当我按下它时,它会从MainPage转到SecondPage。
当我在SecondPage上并按下后退按钮(手机上的硬键)时,它会进入MainPage并再次启动动画。我怎么能阻止这个?我想只在我从头开始应用程序时播放动画。提前致谢。 :)
答案 0 :(得分:1)
在你的项目中找到App.xaml.cs并编辑这个函数内的代码
private void Application_Launching(object sender, LaunchingEventArgs e)
{
}
在这里添加一个布尔变量,比如showanimation。并将其设置为真。
在Mainpage上,在后面的代码中,重写OnNavigatedTo函数并检查boolean值,如果为true,则启动动画,否则不执行任何操作。也不要忘记在开始动画后将变量设置为false。希望它有所帮助:)