![WPF Persistence Framework](/media/444956/wpf-persistenceframework-main.png)
WPF パーシステンスフレームワーク
WPF 依存オブジェクトのレイアウトやコントロール設定をファイルやデータベースなどの外部リソースに保存と読み込むことができます。Infragistics 以外のコントロールにも使用できます。
WPF 製品詳細はこちら![Serialize to XML](/media/445032/wpf-persistence-framework-serialize-to-xml-s.png)
XML にシリアル化
コントロールの設定はシリアル化され、業界標準である XML へ逆シリアル化されます。また、IsolatedStorage、データベース、ローカル ファイル システムなどの外部ソースに設定できる Stream を使用できます。
ユーザー設定の保存/読み込み
ユーザーがユーザー インターフェイスのレイアウトを設定した場合など、Persistence Framework を使用して UI コントロールの設定を保存、読み込みできます。ユーザーのカスタム レイアウトや設定を簡単に保持できることにより、UX の向上へとつながる有効な手段です。
![Save and Load User Preferences](/media/445033/wpf-persistence-framework-save-and-load-user-preferences-l.png)
Persistence イベント
フレームワークで公開される多数のイベントを使用して対象コントロールの設定の保存や読み込みをカスタマイズできます。
![Tap Into Persistence Events](/media/445034/wpf-persistence-framework-tap-into-persistence-events-l.png)