How to display images in datagridview in windows application
private string ImagePath = @"C:\Users\Public\Pictures\Sample Pictures\";
private void bindGrid(){dataGridView1.DataSource = getTable();}private DataTable getTable(){string[] strImage;DataTable dt = null;try{System.Data.SqlClient.SqlConnection con;strImage = System.IO.Directory.GetFiles(ImagePath, "*.jpg");int ImageCount = strImage.Length;dt = new DataTable();dt.Columns.Add("Sno", typeof(int));dt.Columns.Add("Name", typeof(Image));DataRow dr = null;for (int i = 1; i < ImageCount; i++){dr = dt.NewRow();dr[0] = i.ToString();dr[1] = Image.FromFile(strImage[i]);dt.Rows.Add(dr);dr = null;}return dt;}catch (Exception ex){throw ex;}finally{if (dt != null)dt = null;}}