Вы находитесь на странице: 1из 1

Como Recorrer un DataGridView y Cargarlo en una Lista Genrica?

//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

Вам также может понравиться