omar wrote:
Greetings Frans,
I am trying to use a new grid (9rays FlyGrid) with LLBL's entity collection. Although the new release of the grid is supposed to support design-time data-binding, it only works with DataSets. Their support requested a sample application to assist in properly supporting EntityCollections.
Can you please tell me the interfaces the grid control should check for in the data-source collection to populate its columns collection and to discover hierarchal relations. Any other information that I could pass on to their support would also be useful.
Their grid should call ITypedList's GetItemProperties on the datasource bound, and work with the IBindingList properties for grid behavior like sorting.
THey should obey a 'Designer' attribute on the bound datasource as well. Though, if they don't even do that, it's a pretty bad piece of software, as the minimum a 3rd party control should be able to do is what the vanilla MS controls are able to do.