Is winform PropertyGrid able to edit dynamic object?
See the question and my original answer on StackOverflowAnonymous types have read only property descriptors (used by the property grid) by design (see here for more on this: Non-read only alternative to anonymous types).
You can however use tricks such as the DynamicTypeDescriptorWrapper
class demonstrated here: Fun with C# 4.0’s dynamic that implement the ICustomTypeDescriptor Interface