WPF PersistenceFramework Overview

PersistenceFramework allows you to easily save and restore your UI. The framework persists the properties of any WPF control in a memory stream or directly into a file, so that you can retrieve their values later. This way you can easily store the layout of your application thus keeping your users' preferences.

Telerik UI for WPF Ninja image

The RadPersistenceFramework is part of Telerik UI for WPF, a professional grade UI library with 160+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.

Key Features

  • Easy saving mechanism: You can save or load the layout using a single method call. Read more about this in the Isolated Storage article.

  • Fully customizable saving and loading: Implement one of the property provider interfaces in order to write custom logic for saving and loading properties. Read more about this in the CustomPropertyProviders article.

  • Serialization options: Use the PersistenceFramework attached properties to define a set of conditions that can be used to restrict the serialization. Read more about this in the Serialization Options article.

Get started with the PersistanceFramework with its Getting Started help article that shows how to use it in a basic scenario.

Check out the online demo at demos.telerik.com

Telerik UI for WPF Support and Learning Resources

See Also

In this article