El blog de los Ingenieros en TI

Código Fuente, links, tareas, proyectos, exámenes....qué mas le vas a pedir a la vida?

Acerca de:

El espacio para compartir material que necesitas en la carrera de Ingeniería de Sistemas y en tu vida profesional.

El objetivo del blog es ayudarte como estudiante a prepararte mejor para los exámenes, proyectos y demás situaciones que enfrentes durante la carrera. Asi mismo es una herramienta de consulta para los profesionales en TI.

Material y sugerencias: ingenierosTI@gmail.com


¿Como Recorrer un DataGridView y Cargarlo en una Lista Genérica?

//aqui se debe instanciar la lista generica deseada... para este ejemplo la llamaremos XXXX

//recorre el datagridview linea a linea
for (int x = 0; x < nombredatagridview.RowCount; x++)
{
//instanciar un item de la lista generica
nombre_lista_generica item = newnombre_lista_generica();

//extrae el valor de las columnas del datagridview
//entre las comillas va el nombre de la columna numero "x" del datagridview
//los datos extraidos del datagridview son convertidos de acuerdo al tipo de dato d la propiedad n la lista generica
item.n_linea = Convert.ToInt32(nombredatagridview.Rows[x].Cells[" "].Value);//convierte a integer
item.cod_producto = (string)nombredatagridview.Rows[x].Cells[" "].Value;//convierte a string
item.valor_unitario = Convert.ToSingle(
nombredatagridview.Rows[x].Cells[" "].Value);//convierte a float

//agregar el item a la lista generica
XXXX.Add(item);

}//fin del for que recorre el datagridview

0 comentarios

Publicar un comentario

Suscribirse a: Comentarios de la entrada (Atom)