Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/06/2014, 04:19
Zyrah
 
Fecha de Ingreso: febrero-2014
Mensajes: 28
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: DataGridViewImageColumn

Cita:
Iniciado por javidotnet Ver Mensaje
Hola Zyrah, el bucle for te va a dar error, tenés que corregirlo:
Código C#:
Ver original
  1. for (int i = 0; i < dgvMaterialFabr.Rows.Count; i++)
Todo lo demás está bien... ¡epa! me corrijo: el error está en la línea 10, en su lugar colocá:
Código C#:
Ver original
  1. dgvMaterialFabr["Imagen", i].Value = Image.FromFile(dtImagenesArt.Rows[i]["Imagen"].ToString());
La línea 13 podés sacarla fuera del bucle, así:
Código C#:
Ver original
  1. img.Name = "Imagen";
  2. img.Width = 60;
  3. for (int i = 0; i < dgvMaterialFabr.Rows.Count; i++)
  4.             {
  5.                 dgvMaterialFabr["Imagen", i].Value = Image.FromFile(dtImagenesArt.Rows[i]["Imagen"].ToString());
  6.                 DataGridViewRow row = dgvMaterialFabr.Rows[i];
  7.                 row.Height = 60;
  8.             }
¡Saludos desde Argentina!
Hola javidotnet, gracias por echarme un cable :D ahora si funciona perfectamente!

me imagino, que el fallo estaba en que cambiaba la imagen pero en realidad, le adjudicaba a todas la última que leía, madre mía una tontería así y no veía forma :P

Muchas gracias! =)