Hola daoruga
Te paso una solución alternativa a la propuesta de systemtak:
En un form llamado Form1, agregar:
un control DataGridView
un button
Código:
Public Class Form1
Const FILAS As Integer = 10
Const COLUMNAS As Integer = 3
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
For columna As Integer = 0 To COLUMNAS - 1 ' agrego las columnas al datagrid
Me.DataGridView1.Columns.Add("Col 1", "Columna " & columna + 1)
Next
Me.DataGridView1.Rows.Add(FILAS) ' agrego las filas al datagrid
Me.LLenar() 'lleno el datagrid con valores aleatorios (matriz)
End Sub
Private Sub LLenar()
Dim ran As New Random 'Desconozco los valores de la matriz, por eso uso la clase random, para usar valores al azar
For fila As Integer = 0 To FILAS - 1
For columna As Integer = 0 To COLUMNAS - 1
Me.DataGridView1(columna, fila).Value = ran.Next(100) ' en lugar de ran.Next(100), puedes usar TuMatriz(fila, columna)
Next
Next
End Sub
End Class
Sólo tienes que ejecutar el proyecto y hacer click en el Button1 y verás como se llenan las celdas con valores, en este caso, aleatorios que bien pueden corresponder a los de una matriz.
Espero te sea de ayuda, cualquier duda, no dudes en preguntar.
Saludos cordiales.