我正在寻找类似功能的东西
protected override void OnDisappearing()
{
}
Xamarin形式。问题是,即使我关闭手机显示屏,也会调用此功能。我正在寻找一种仅在页面更改时才响应事件的功能-例如,菜单中的用户单击除正在访问的页面以外的页面。
谢谢你的建议
最佳答案
您将需要组合OnBackButtonPressed
和OnDisappearing
或OnAppearing
和OnDisappearing
您可以创建一个实现base
和/或OnBackButtonPressed
和OnDisappearing页面。
然后将“活动”页面引用保存在静态变量中。
// this condition can help you concerning the screen on or off
if(this.Title == Activepage.Title) // or id
return;