我使用的是來自Codeplex的Tombstone helper,我有點困惑,我認爲它保存了應用程序控件的狀態,即文本框,並且我在我的應用程序的一頁上使用了代碼,並且不會在另一頁上使用它,但是當我測試它時,它只是將兩個頁面中的文本框的狀態保存爲相同的,當我測試它時保持其狀態的文本框沒有附帶Tombstone Helper。我正在測試的方式是按下打開瀏覽器的模擬器上的Windows徽標,然後按住後退按鈕。墓碑工作,但我的應用程序需要它嗎?
這是我使用的墓碑
protected override void OnNavigatingFrom(System.Windows.Navigation.NavigatingCancelEventArgs e)
{
this.SaveState(e);
}
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
this.RestoreState();
}
我將不勝感激,如果你能幫助我
你確定你的TestMethod的實際上導致thombstoning? – 2012-04-11 12:28:26
我不知道我可以在模擬器上做什麼其他測試方法 – 2012-04-11 12:30:44
墓碑生效需要多長時間? – 2012-04-11 13:01:11