DataGridViewImageColumn img = new DataGridViewImageColumn();
dataGridView1.Columns.Add(img);
img.DefaultCellStyle.NullValue = null;
img.HeaderText = "";
img.Name = "img2";
img.Width = 20;
Image i = Image.FromFile("1.png");
img.Image = i;