HandyControl
HandyControl copied to clipboard
[Feature request] Make `PropertyGrid.PropertyResolver` settable
Is your feature request related to a problem? Please describe. See #1285 for more details. Raising here to allow separate tracking.
Allow the PropertyGrid.PropertyResolver to be changed to support using a custom resolver.
Describe the solution you'd like
Allowing the PropertyGrid.PropertyResolver to be changed allows an App developer to implement custom editors and add automatic support for them to the PropertyGrid, rather than requiring the models to specify the property editor via the EditorAttribute.
Describe alternatives you've considered
You can current extend the PropertyGrid control and override the PropertyResolver property. However, extending controls is significantly more work, requiring the duplication of styles etc. You can also use the EditorAttribute, however, this is not always possible when you don't control the models.
Additional context N/A