コード例 #1
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedTo(e);
     if (e.NavigationMode == NavigationMode.New)
     {
         ApplicationData.Current.LocalSettings.Values.Remove("NewPage");
     }
     else
     {
         if (ApplicationData.Current.LocalSettings.Values.ContainsKey("NewPage"))
         {
             SuspendingManager manager = new SuspendingManager("NewPage");
             manager.Resume(editor);
         }
     }
 }
コード例 #2
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            if (e.NavigationMode == NavigationMode.New)
            {
                ApplicationData.Current.LocalSettings.Values.Remove("MainPage");
            }
            else
            {
                if (ApplicationData.Current.LocalSettings.Values.ContainsKey("MainPage"))
                {
                    SuspendingManager manager = new SuspendingManager("MainPage");
                    manager.Resume(itemEditor);
                }
            }

            //App to App
            DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();

            dataTransferManager.DataRequested +=
                new TypedEventHandler <DataTransferManager, DataRequestedEventArgs>(DataTransferManager_DataRequested);
        }