Binding a TList<Orders> that contains OrderDetails to a pair of parent/child DataGridViews isn't working for me. The parent is ok, but the child grid displays the correct number of rows with the values in the cells all null. If I use List<> rather than TList<>, the cell values display ok.
I've attached a small project that shows the problem. I created a couple DataSources for the grids from Orders and OrderDetails, create a few instances of Orders with OrderDetails manually, put them in a TList/List, and attached the lists to the binding sources. If someone could take a look and offer suggestions I'd really appreciate it.
Thanks, Richard