私はWindows 8アプリを開発しており、次のページ、次のコードで送信ボタンがある連絡先ピッカーページがあります
customContact = (CustomContacts)contactView.SelectedItem;
this.Frame.Navigate(typeof(AddTask), customContact);
私のAddTaskページには次のメソッドがあります
protected override void OnNavigatedTo(NavigationEventArgs e)
{ if (e.Parameter == null)
{code logic }}
onnavigatedfrom イベントで PageKey が null であるため、ボタンのクリック中にレイアウト対応ページでエラーが発生するようになりました
protected override void OnNavigatedFrom(NavigationEventArgs e)
{
var frameState = SuspensionManager.SessionStateForFrame(this.Frame);
var pageState = new Dictionary<String, Object>();
this.SaveState(pageState);
frameState[_pageKey] = pageState;
}
助けてください