【问题标题】:Display image in picture box from datagridview_selectionchanged event通过 datagridview_selectionchanged 事件在图片框中显示图像
【发布时间】:2014-07-22 20:09:07
【问题描述】:

我有一个表格,其中有许多列与 datagridview 相关联。我在同一页上有一个图片框。表中的一列是“照片”,其中包含图像的文件路径。它存储为字节数组,我将图片框手动绑定到数据源。有没有一种简单的方法可以通过读取具有路径的单元格来使用与 daragridview 中选定行关联的图像填充图片框?

【问题讨论】:

    标签: c# image datagridview picturebox


    【解决方案1】:

    想通了。我将代码移动以根据在 datagridview 中选择的内容填充图片框到 cellClick 事件。它工作得很好。代码:

       private void firearmView_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (!firearmView.Rows[e.RowIndex].IsNewRow)
            {
                selectedFirearmPictureBox.Image = Image.FromFile(firearmView.Rows[e.RowIndex].Cells[12].Value.ToString(), true);
            }
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-01
      • 2014-12-17
      • 1970-01-01
      • 2012-08-05
      • 1970-01-01
      • 2022-11-16
      相关资源
      最近更新 更多