All'apertura del form richiamo la sub integralmente riportata di seguito. In questo modo attribuisco al DataGrid una tabella con i campi "id, Scadenza, importo". Fin qui tutto ok.
Ma come faccio poi a fare in modo che, cliccando su un tasto, si aggiunga alla griglia una riga con i testi contenuti in alcune textBox?
Immagino che devo sempre lavorare sul DataTable e "ricaricarlo" nel datagrid, ma sono lotano anni luce dalla soluzione 
codice:
Private Sub GridOpen()
' Declare variables for DataColumn and DataRow objects.
Dim myDataColumn As DataColumn
' COLONNA ID
myDataColumn = New DataColumn()
myDataColumn.DataType = System.Type.GetType("System.Int32")
myDataColumn.ColumnName = "id"
myDataColumn.Caption = "Rata"
myDataColumn.ReadOnly = True
myDataColumn.Unique = True
' Add the Column to the DataColumnCollection.
myDataTable.Columns.Add(myDataColumn)
' COLONNA SCADENZA
myDataColumn = New DataColumn()
myDataColumn.DataType = System.Type.GetType("System.String")
myDataColumn.ColumnName = "Scadenza"
myDataColumn.AutoIncrement = False
myDataColumn.Caption = "Scadenza"
myDataColumn.ReadOnly = False
myDataColumn.Unique = False
' Add the column to the table.
myDataTable.Columns.Add(myDataColumn)
' COLONNA IMPORTO
myDataColumn = New DataColumn()
myDataColumn.DataType = System.Type.GetType("System.Double")
myDataColumn.ColumnName = "Importo"
myDataColumn.AutoIncrement = False
myDataColumn.Caption = "Importo"
myDataColumn.ReadOnly = False
myDataColumn.Unique = False
' Add the column to the table.
myDataTable.Columns.Add(myDataColumn)
' Instantiate the DataSet variable.
myDataSet = New DataSet()
' Add the new DataTable to the DataSet.
myDataSet.Tables.Add(myDataTable)
' Aggiungi la tabella al DataGrid
DataGrid1.DataSource = myDataSet
DataGrid1.DataMember = "TabRate"
End Sub
Grazie per l'attenzione.