I have created the classic Order-OrderItem master-detail WinForm. But because the database is heavyly normalized, displaying the OrderItem row involves joining many tables (plus expression fields), so I opted for a TypedList for the OrderItem rows. The OrderEntity exposes some collections (ProductCollection) as properties, and I extended it to expose OrderItemTypedList also as a property.
Now I have the chains: mOrderCollection <-> mOrderBindingSource <-> mOrderDataGridView, and mOrderCollection <-> mOrderBindingSource <-> mOrderItemBindingSource <-> mOrderItemDataGridView.
Now comes the problem. In the VS2005 designer I cannot see the OrderItemTypedList property to set the DataMember of the mOrderItemBindingSource. I do see the ProductCollection property. Any ideas why the TypedList doesn't show up? The Dataset gets away with it. Is there any difference (for binding) between the TypedList and a strongly typed DataTable?
Thanks.