This is manually constructed through the properties for the control...
Check out ListView and ListViewItem.
1. The ListView is the main container
1. ListViews contain ListViewItems. These are your rows.
2. ListViewItems contain SubItems. These are your columns.
Look in the microsoft generated code in your module. You'll see where the items and subitems are created (you may have to drill around for them if you're on 2005 - I'm on 2003 for a little while longer). Use intellisense to find out what else you can do (like ListViewItem.SubItem(i) Updates, Deletes, Adds, etc. ) Once you can target a single ListViewItem, and then reveal its subitems, you can update that row.
Hope that gets you started - let us see what you come up with!
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...