0

Webcomic 画像を FlipView に読み込むアプリがあり、これをページ状態で保存したいのですが、List を LocalSettings に保存する際に問題が発生したようです。FlipView の状態を保存できるように、このデータをシリアル化する方法はありますか? コミックのコードは次のとおりです。

public class Comic
{
    public int Month { get; set; }
    public int Num { get; set; }
    public string Link { get; set; }
    public int Year { get; set; }
    public string News { get; set; }
    public string Safe_Title { get; set; }
    public string Transcript { get; set; }
    public string Alt { get; set; }
    public string Img { get; set; }
    public string Title { get; set; }
    public int Day { get; set; }

    public Comic() { }
}
4

1 に答える 1

0

LocalSettingsの各要素は、サポートされているWindow ランタイム型である必要があるため、クラス インスタンス自体を保存することはできませんが、複合値を作成して個々のプロパティを設定することはできます。ApplicationDataCompositeValueのコード サンプルを見てください。

または、JSON にシリアル化して単一の文字列として保存するか (合計が 8K 未満の場合)、 LocalFolderと LocalSettingsでファイルを使用することもできます。

于 2012-11-25T20:38:17.553 に答える