This is a migrated thread and some comments may be shown as answers.

Rad Persistence Frame Work:WPF

1 Answer 52 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
CHIRANJEEVI
Top achievements
Rank 1
CHIRANJEEVI asked on 22 Dec 2016, 02:07 PM

I am working for some XXX Client, 
Here the problem related Rad Persistence Frame Work for UI Layout Persistence. 

Problem 1: If, I assigned Storage ID  to Grid Level it’s not properly working (i.e. changes reflecting but, it’s removing the some of the styles (icons, hyperlinks etc.). 

If, I applied Storage ID Column Level working fine. 

Problem 2: There is a user Control in side the Rad Panes and it's docked left, where I have applied, even in similar way (Column Levels Storage ID) change Reflected but, widths are not exactly the way we persisted (i.e. it's floated in different manner) and also lost the Horizontal scrollbar.

Since, Codes/screenshots sharing prohibited from client, If, really don't understand the issue; Please kindly set-up web-ex session to Understand the same.

Thanks & Regards,

Chiranjeevi D

+91 - 9502433884

Hyderabad.

1 Answer, 1 is accepted

Sort by
0
Martin Ivanov
Telerik team
answered on 26 Dec 2016, 11:44 AM
Hello Hyderabad,

RadPersistenceFramework saves only UIElements, their children, primitive types and collection of primitives. You can see the Getting Started article which lists the saved types. In order to save complex objects as the Columns collection you will need to implement custom property provider. You can take a look at the GridViewSerialization SDK example which demonstrates how to do that. 

Regards,
Martin
Telerik by Progress
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.
Tags
General Discussions
Asked by
CHIRANJEEVI
Top achievements
Rank 1
Answers by
Martin Ivanov
Telerik team
Share this question
or