C# 按后退键不等待动画

C# 按后退键不等待动画,c#,windows-phone-7,C#,Windows Phone 7,当用户在我的应用程序中移动页面时,简单的动画应该在移动前淡出项目,但它不起作用,无法立即移动 代码: 现在,这不起作用,它会直接返回主页,有人有线索吗?尝试添加e.Cancel以阻止自动处理上一页,因为您已经告诉它应该转到哪个页面 void OnBackKeyPressed(object sender, CancelEventArgs e) { e.Cancel = true; foreach (var control in ContentPanel.Children)

当用户在我的应用程序中移动页面时,简单的动画应该在移动前淡出项目,但它不起作用,无法立即移动

代码:


现在,这不起作用,它会直接返回主页,有人有线索吗?

尝试添加
e.Cancel
以阻止自动处理上一页,因为您已经告诉它应该转到哪个页面

void OnBackKeyPressed(object sender, CancelEventArgs e)
{
    e.Cancel = true;

    foreach (var control in ContentPanel.Children)
            MainPage.FadeOutObject(control);

    //...rest of your code
}
void OnBackKeyPressed(object sender, CancelEventArgs e)
{
    e.Cancel = true;

    foreach (var control in ContentPanel.Children)
            MainPage.FadeOutObject(control);

    //...rest of your code
}