dynamicobject

Value of result when implementing void methods via DynamicObject

I'm looking at the examples for overriding TryInvokeMember on DynamicObject to implement dynamic method binding. The signature is as follows public virtual bool TryInvokeMember( InvokeMemberBinder binder, Object[] args, out Object result ) Obviously result is used to pass the result back to the caller. Since there is no ...

Inheriting from class that inherits from DynamicObject

Hello there, I'm experimenting with C# 4.0's dynamic object model. I've created an abstract class named "Block" that inherits from DynamicObject. It overrides TryGetMember and TrySetMember. Furthermore I've created a usable class named "Brush" that inherits from "Block". I want it to be usable dynamically. But when I create a dyna...

Binding DynamicObject to a DataGrid with automatic column generation?

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). How do I get the DataGrid to automatically create its columns from the available public properties of the object that are typically generated at runtime? Is that possi...