I\'m still experimenting with DynamicObjects. Now I need some information: I\'m trying to bind an object inheriting from DynamicObject to a WPF DataGrid (not Silverlight). <
I think the DataGrid uses TypeDescriptor to get the object properties to create the columns. So you should be able to achieve this if your DynamicObject implements ICustomTypeDescriptor. Implement the GetProperties method so that it returns the dynamic properties of your object.