網上看到這方面的資料,有用GDI的,也有自定義Image列的(我還不會自己寫自定義列呢)
試了一下,我用了個笨笨的辦法。
   先給表添加一個DataGridViewImageColumn,然後添加imageList1控件,裡面存放一個圖片。
   表格綁定Northwind中的Categories表,根據CategoryID來顯示圖片的長度
             
             Bitmap b;            int a;            foreach (DataGridViewRow aRow in dataGridView1 .Rows )
            {                a = Convert.ToInt32(aRow.Cells[1].Value);                b = new Bitmap(imageList1.Images[0], a * 20, aRow .Height );                               aRow.Cells[0].Value=b;
              }