網上看到這方面的資料,有用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;
}
試了一下,我用了個笨笨的辦法。
先給表添加一個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;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货