Ok, I'm using Grid Layout, and I have a DataGrid control. I don't know how large the DataGrid will be at run-time, because the amount of data is unknown. So if the datagrid is gets big, it topples over all the controls beneath it.... So how do I have the rest of the controls position themselves according to the size of the datagrid.....

Or must I use Flow Layout for this to work?