如何将datagridview的图片绑定到picturesbox?
如果用调用数据库图片, 效率会慢
但如果可以直接用datagridview中提取图片, 效率会高一点吧?麻烦各位指点指点

解决方案 »

  1.   

    在DataGridView中添加一个图像列,然后在RowStataChanged事件中访问该列,用来显示图像。
      

  2.   

    问题解决            if (dgvGoodInfo[9, dgvGoodInfo.CurrentCell.RowIndex].Value!=System.DBNull.Value)
                {
                    byte[] bytes = (byte[])dgvGoodInfo[9, dgvGoodInfo.CurrentCell.RowIndex].Value;
                    MemoryStream ms = new MemoryStream(bytes);
                    pictureBox.Image = Image.FromStream(ms, true);  
                }
                else
                {
                    pictureBox.Image = null;
                }