c# - Windows 手机 : Call an Async method in OnNavigatedTo

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

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

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

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

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

最佳答案

不,这正是您应该做的。将 OnNavigatedTo 标记为异步,然后执行您需要执行的任何内容。

关于c# - Windows 手机 : Call an Async method in OnNavigatedTo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15064469/

相关文章:

c# - ListBox 的 SelectionChanged 事件第二次不起作用

c# - 在 XAML 应用程序中引用 C++ 组件

c# - 在 C# 中检索另一个进程的内存使用情况

c# - 带有复选框的 asp.net 下拉列表

c# - 当 Item 改变时通知 ObservableCollection

c# - 如何在调用 WindowsPhoneRuntimeComponent 时使用字节数组作为参数?

c# - 是否有加密 CNG 类的 .NET Core 变体

windows-phone-7 - 从流设置位图图像源时,后台 ScheduledAgent 内存不足异常

c# - Wp插入数据库异常

windows-8 - GestureRecognizer 中的触摸点数量