Hello, Valery,
Thank you for writing back.
Note that the metadata in
DefaultValueAttribute is retrieved when it is first requested and it is cached for subsequent retrieval. In order to change the attribute value for a specific property at runtime, you can directly modify the property descriptor for the given property. Here is a code snippet demonstrating this:
RadPropertyGrid offers to reset a property to its default value by using the default context menu:
I hope this information helps. If you have any additional questions, please let me know.
Regards,
Dess
Progress Telerik