0

現在、Windows Phone 7.1 用のアプリを開発しており、ユーザーがアプリを終了したときのためにデータを保存する必要があります。

このアプリは非常に単純です。ユーザーが最初に目にするのは MainPage で、4 つのショッピング センターから 1 つを選択します。次のページでは、車を駐車した場所を尋ね、それを String 変数として格納します。最後のページでは、その文字列変数が読み込まれ、関連情報がアプリの起動から継続しているタイマーと共にユーザーに表示されます。

保存したいのは、ユーザーがアプリを離れたときのユーザー入力データとタイマー値です。これにより、アプリを再度起動すると、ユーザーの情報が含まれる最後のページが自動的に表示されます。

生成された Application_Launching、Activated などのイベントで遊んでいますが、これまでのところ何かを機能させることができません。どんな助けでも大歓迎です。

編集:ここに私がこれまでに持っているいくつかのコードがあります(私をどこにも導いていません)

    void LoadSettings()
    {
        IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
        String mall;
        String level;
        String letter;
        String number;
        if (settings.TryGetValue<String>("mall", out mall))
        {
            _mall = mall;
        }
        if (settings.TryGetValue<String>("level", out level))
        {
            _level = level;
        }
        if (settings.TryGetValue<String>("mall", out letter))
        {
            _letter = letter;
        }
        if (settings.TryGetValue<String>("mall", out number))
        {
            _number = number;
        }
    }

    void SaveSettings()
    {
        IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
        if (_mall != null)
        {
            settings["mall"] = (_mall as String);
            settings["level"] = (_level as String);
            settings["letter"] = (_letter as String);
            settings["number"] = (_number as String);
        }
    }

それは私の App.xaml.cs クラスにあります

4

1 に答える 1