110,535
社区成员
发帖
与我相关
我的任务
分享
private void BindData()
{
this.dataGridView1.DataSource = CreateData();
}
private DataTable CreateData()
{
//创建 DataTable
DataTable dt = new DataTable();
dt.Columns.Add("产品名", System.Type.GetType("System.String"));
//dt.Columns.Add("图片", System.Type.GetType("System.Drawing.Bitmap"));
dt.Columns.Add("图片", (System.Data.SqlDbType.Image).GetType());
DataRow dr = dt.NewRow();
dr["产品名"] = "001";
//dr["图片"] = @"C:\1.jpg";
dr["图片"] = FileToImage(@"C:\1.jpg");
dt.Rows.Add(dr);
return dt;
}
private Image FileToImage(string filePath)
{
System.Drawing.Image img = System.Drawing.Image.FromFile(filePath);
return img;
}
dt.Columns.Add("图片", (System.Type.GetType("System.Byte[]")));