hay una tontería que me está volviendo loca, no termino de dar con la solución, la cuestión es:
tengo una tabla "artículos" y guardo la ruta de la imagen del producto en uno de los campos, entonces quiero mostrarla junto a la información en un datagridview, pero no soy capaz, me sale siempre la misma, os muestro el código:
Código C:
Ver original
DataTable dtImagenesArt = new DataTable(); dtImagenesArt = DataAccess.getDatatableMyBusiness("SELECT Imagen FROM Articulos order by CodigoDeArticulo"); DataGridViewImageColumn img = new DataGridViewImageColumn(); dgvMaterialFabr.Columns.Add(img); img.HeaderText = "Imagen"; img.ImageLayout = DataGridViewImageCellLayout.Stretch; for (int i = 0; i <= dgvMaterialFabr.Rows.Count; i++) { img.Image = Image.FromFile(dtImagenesArt.Rows[i]["Imagen"].ToString()); DataGridViewRow row = dgvMaterialFabr.Rows[i]; row.Height = 60; img.Width = 60; }