Hola a todos!
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 originalDataTable 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;
}