Crear un nuevo proyecto en Visual Studio 2012, ubicar una carpeta donde se va a guardar el proyecto que vamos a crear. En mi caso elijo la unidad D: y la carpeta PROYECTOSVBNET Y le asigno un nombre al proyecto ARRAYDATAGRIDVIEW y hacemos click en aceptar.
Diseñamos el Formulario de siguiente forma:
El boton ejecutar tendra el siguiente codigo:
Private Sub btnEjecutar_Click(sender As Object, e As EventArgs) Handles btnEjecutar.Click
Dim N As Integer
N = txtEntrada.Text
'Creamos el array de N elementos
Dim Numeros(N - 1) As Integer
'Ingreso de numeros al array
For X As Integer = 0 To N - 1
Numeros(X) = InputBox("Ingresar numero entero " & X)
Next
'Agregamos un nombre de columna
dgvNumeros.Columns.Add("", "Numeros")
For X = 0 To Numeros.Length - 1
'Agregamos una fila
dgvNumeros.Rows.Add(1)
'Asignamos un valor a la fila en la columna 0
dgvNumeros.Item(0, X).Value = Numeros(X)
Next
End Sub
Dim N As Integer
N = txtEntrada.Text
'Creamos el array de N elementos
Dim Numeros(N - 1) As Integer
'Ingreso de numeros al array
For X As Integer = 0 To N - 1
Numeros(X) = InputBox("Ingresar numero entero " & X)
Next
'Agregamos un nombre de columna
dgvNumeros.Columns.Add("", "Numeros")
For X = 0 To Numeros.Length - 1
'Agregamos una fila
dgvNumeros.Rows.Add(1)
'Asignamos un valor a la fila en la columna 0
dgvNumeros.Item(0, X).Value = Numeros(X)
Next
End Sub
Muchas gracias por este aporte.
ResponderEliminarEsta manera de llenar un DataGrid con un array fue la más fácil que encontré, valio la pena la búsqueda.
Buenas tardes, necesito mostrar una matriz que tengo de 3 columnas por 8 filas en un dataGridView.
ResponderEliminarDe antemano muchas gracias
Gracias por tu aporte, me gustaría me mandaras el código fuente de ese ejemplo, para orientarme mejor.
ResponderEliminary para pasar de un datagridview a un array multinivel como sería la sintaxis por favor muchas gracias.
ResponderEliminar