Windows Phone:在OnNavigatedTo中调用Async方法

时间:2013-02-25 10:07:25

标签: c# windows-phone-8 windows-phone

在我的WP8应用程序中,我想在页面导航到时调用Async方法。

我考虑使用 async 关键字标记 OnNavigatedTo 方法,如下所示:

async protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            await myAsyncMethod();
        }

有没有更好的方法来实现这一点,使用异步标记 OnNavigatedTo 是否存在问题?

1 个答案:

答案 0 :(得分:7)

不,这正是你应该做的。将OnNavigated标记为异步,然后执行您需要执行的任何操作。