Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/10/2008, 10:52
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
Respuesta: Colocar columna de datagrid copiado en checkedbox

Que diablos, me vuelvo a autocontestar, pero les dejo la solución:

Esta sería, (por lo menos para mi) la forma de copiar el datagridview

Código c#:
Ver original
  1. DataGridViewCheckBoxColumn verFoto = new DataGridViewCheckBoxColumn();
  2.  
  3.             //copiamos la cantidad de columnas que tendrá
  4.             grilla.ColumnCount = grillaTmp.ColumnCount - 1;el objeto
  5.             grilla.Columns[0].Name = "Número de parte";
  6.             grilla.Columns[1].Name = "Descripción";
  7.             grilla.Columns[2].Name = "Precio Unitario";
  8.             grilla.Columns[3].Name = "Cantidad";
  9.             grilla.Columns[4].Name = "Descuento";
  10.             grilla.Columns[5].Name = "Subtotal";
  11.             verFoto.HeaderText = "Ver foto";
  12.             verFoto.Name = "Ver foto";
  13.             grilla.Columns.Insert(6, verFoto);
  14.             string[] valores = new string[grillaTmp.ColumnCount];
  15.             DataGridViewRow fila = null;// obj.grilla.Rows[obj.grilla.CurrentRow.Index];
  16.             for (int z = 0; z < grillaTmp.Rows.Count - 1; z++)
  17.             {
  18.                 fila = grillaTmp.Rows[z];
  19.                 for (int y = 0; y < grillaTmp.ColumnCount; y++)
  20.                 {
  21.                     valores[y] = fila.Cells[y].Value.ToString();
  22.                 }
  23.                 grilla.Rows.Add(valores);
  24.             }
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.