0
我有一個存儲圖片和其他數據的Access數據庫。我想在DatagridView中顯示數據庫中的圖片。從MS Access數據庫中查看datagridview中的圖片
這可以工作,但圖像高度在DatagridView中非常小。我也想拉伸圖像。
我該怎麼做?
這裏就是我從Access數據庫中的數據綁定到DataGridView:
conn.Open();
OleDbCommand cmd = new OleDbCommand(cmdstr, conn);
DataTable table = new DataTable();
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(table);
DatagridView1.DataSource = table;
conn.Close();
有了這個代碼,我創建了一個欄,顯示的圖片,但我不能將數據從數據庫綁定本專欄。
DataGridViewImageColumn photoColumn = new DataGridViewImageColumn();
photoColumn.DataPropertyName = "Photo";
photoColumn.Width = 200;
photoColumn.HeaderText = "Image";
photoColumn.ReadOnly = true;
photoColumn.ImageLayout = DataGridViewImageCellLayout.Normal;
DatagridView1.Columns.Add(photoColumn);