I am trying to allow binding to type complex property (example is binding grid to collection<invoices>, and displaying properties from Invoice.Customer.Name). I think it can be done by implementing ITypedList on my collection, but I just don't understand what kind of information do I need to pass - do I need to make some custom property descriptors, or? I want this solution to be generic, not specific to Customer type.
My question is what do I need to return in GetItemProperties, so grid control will be able to bind to child entity property?
Any help is appreciated.
Thanks,
Goran