Is there a way to configure PropertyGrid to pretend everything is an ExpandableObject? I have a use case where the SelectedObject could be almost anything -- I'd rather not apply this attribute to every class in our codebase.
It seems like DescriptorPropertyDefinition is the class that makes this determination, but it's not clear to me if/how I could swap this out for my own inheriting implementation.
It seems like DescriptorPropertyDefinition is the class that makes this determination, but it's not clear to me if/how I could swap this out for my own inheriting implementation.