Llenado de matrices
Llenado de matrices
Para la realización de este Taller fue necesario consultar sobre el tema y la implementación de esta estructura en C#.
using System;
using
System.Collections.Generic;
using
System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
using
System.Windows.Forms;
namespace matrizDatos
{
public partial class frmMatriz : Form
{
public frmMatriz()
{
InitializeComponent();
}
private string[,] matrizDatos;//Se
declara la matriz
int c = 0;//se
declara contador para repetir el ingreso de los registros
private void frmMatriz_Load(object sender, EventArgs e)
{
matrizDatos = new string[10,4];//Se
declara la cantidad de filas y columnas de la matriz
}
private void
btnIngresar_Click(object sender, EventArgs e)
{
if (c < 10) //Contador
para limitar la cantidad de registros a ingresar
{
//Igualar
valores de la matriz con los cuadros de texto
matrizDatos[c, 0] =
txtNroCedula.Text;
matrizDatos[c, 1] =
txtNombre.Text;
matrizDatos[c, 2] =
txtApellido.Text;
matrizDatos[c, 3] =
txtEdad.Text;
c = c + 1;//ciclo
para ingreso de datos a matriz
}
//código
para limpiar los cuadros de texto después de ingresar un registro
txtNroCedula.Text = "";
txtNombre.Text = "";
txtApellido.Text = "";
txtEdad.Text = "";
this.txtNroCedula.Focus();//ubica
el cursor en el primer cuadro de texto
dgvRegistros.Rows.Clear();
//Cargar
los datos en el grid
for (int c2 = 0; c2 <
c; c2++)
{
dgvRegistros.Rows.Add(matrizDatos[c2, 0], matrizDatos[c2, 1],
matrizDatos[c2, 2], matrizDatos[c2, 3]);
}
}
}
}
Comentarios
Publicar un comentario