0

私は非常に基本的な xml リーダーを実行しており、次を使用して詳細ページにデータを渡します。

    private void HaberlerListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        if (e.AddedItems.Count > 0)
        {
            NavigationService.Navigate(new Uri("/News.xaml", UriKind.Relative));

            FrameworkElement root = Application.Current.RootVisual as FrameworkElement;
            root.DataContext = (HaberItem)e.AddedItems[0];

            ((ListBox)sender).SelectedIndex = -1;
        }
    }

1週間、私はトゥームストーンに対処する方法を読んで理解しようとしましたが、失敗しました. Tombstone Helper を使用することはできましたが、画像と Web ブラウザーのコンテンツを保存できませんでした。

前の質問: WP7 - Resume from the page I assigned . ナビゲーション URL を保存できると聞いたので、ユーザーがクリックして戻ると、wp7 は以前と同じ URL に移動します。(記録のために:私はViewModelを使用していません)

この URL を保存する方法についてあなたの意見を聞きたいので、私のいまいましい :) アプリケーションを墓石にすることができ、しばらく休むことができます :D.

前もって感謝します。

4

1 に答える 1

3

クエリ文字列を含むページ URI は、アプリケーションが廃棄状態から戻ったときに復元されます。トゥームストーン ヘルパーを使用するよりも、トゥームストーンが実際にどのように機能するかを学ぶことをお勧めします。次の記事を読んでください。

http://www.scottlogic.co.uk/blog/colin/2011/05/a-simple-windows-phone-7-mvvm-tombstoning-example/

それほど複雑ではありません。

于 2011-07-21T07:23:53.687 に答える