我已经完成了 LoadState 和 SaveState 并且一切正常。
我只想检查页面的构造函数是否来自暂停...我可以做一个全局 bool 变量,当我进入 LoadState 以更改它的值时:
bool suspended;
protected override void LoadState(Object navigationParameter, Dictionary<String, Object> pageState)
{
...
if (pageState != null)
{
suspended = true;
...
}
}
public MainPage()
{
this.InitializeComponent();
if (!suspended)
{
...
}
}
这工作正常,但是有什么内置的吗?我想我可以在没有全局变量的情况下检查它......