Xamarin 有没有一种方法可以让我等待导航页面的返回,然后在返回后执行一些代码?
我有以下代码:Xamarin 有没有一种方法可以让我等待导航页面的返回,然后在返回后执行一些代码?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我有以下代码: async void openPage(object sender, EventArgs e) { await Navigation.PushAsync(new CFSPage()); // some code here that gets executed only after CFSPage is closed } 我想做的是只在CFS页面返回后执行代码 有什么方法可以做到这一点吗?在CFSPage中使用OnDisappearing()怎么样 您可以将一个引用从
async void openPage(object sender, EventArgs e)
{
await Navigation.PushAsync(new CFSPage());
// some code here that gets executed only after CFSPage is closed
}
我想做的是只在CFS页面返回后执行代码
有什么方法可以做到这一点吗?在CFSPage中使用OnDisappearing()怎么样 您可以将一个引用从推送页面传递到CFSPage,并在推送页面消失时做出反应
async void openPage(object sender, EventArgs e)
{
await Navigation.PushAsync(new CFSPage(this));
}
关于CFSPage:
protected override void OnDisappearing()
{
base.OnDisappearing();
this.ActionsOnPushedPageDisappears();
}