We will obsolete the usage of ItemPropertyInfo's with the Q3 release, just for the reason you have mentioned -- they are hard to create and even harder to modify.
We will replace them with our own ItemPropertyDefinition class, which will have the following properties:
- PropertyName: the name of the prop, can be complex nested prop, i.e. with dots.
- PropertyType: well, the type
- DisplayName: what the UI will show -- I think this will be perfect for localization.
These objects will be DependencyObjects and you will be able to bind to all of their props.
Do you think that this will solve your requirements?
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items