0
全部: 我是一個新手,使用DataGridView1,通過Visual Studio數據源函數綁定到SQL Server數據庫表。 我已經填充了DataGrid中的表格中的所有列,其中包含一個包含Blobbed圖像的列,它在DataGridView中正確顯示爲圖像的一個切片。 我希望用戶能夠單擊包含圖像切片的DataGridView1單元格,並以特定圖像爲背景(或至少在同一個表單上填充一個圖片框)啓動一個新的表單,但我似乎無法能夠引用特定圖像中單擊的單元格... 我都試過了,沒有成功,使用「DataGridViewImageColumn」,如:DataGridView - 單擊單元格中的圖像,並顯示新的窗體全尺寸圖像
imageColumn = new DataGridViewImageColumn();
imageColumn.Image = this.imageDataGridViewImageColumn.Image;
frmPic.BackgroundImage = imageColumn.Image;
有人能正確的代碼奉勸用來引用這個特定的圖像?
感謝Essam,但下面一行是生成未處理的異常: 位圖img =(位圖)dataGridView.CurrentCell.Value; 「無法投射類型爲」System Byte []「的對象以鍵入System.Drawing.Bitmap」 你能幫忙嗎? – user8441794
從不介意 - 我想通了 - 我用: ImageConverter ic =新的圖像轉換器(); 圖片img =(圖片)ic.ConvertFrom(dataGridView1.CurrentCell.Value); – user8441794
謝謝你的領先! – user8441794