我需要将数据 gridview 中的图像获取到 c# 中的图片框
这是我的 datagridview 线。
if (e.RowIndex >= 0)
{
DataGridViewRow row = this.dataGridView3.Rows[e.RowIndex];
e_id.Text = row.Cells["emp_id"].Value.ToString();
e_Fname.Text = row.Cells["emp_Fname"].Value.ToString();
e_Lname.Text = row.Cells["emp_Lname"].Value.ToString();
}
Run Code Online (Sandbox Code Playgroud)
我需要在 datagridview 中单击一行,然后在图片框中加载图像。
小智 5
令人惊讶的是,上面没有人提供正确的答案。上面的请求是:“我需要在 datagridview 中单击一行,然后在图片框中加载图像。”
这是 C# 中的正确方法,或者只是使用 CType 转换为 VB 的字节数组:
MemoryStream ms = new MemoryStream((byte[])grdProducts.CurrentRow.Cells[5].Value);
picProduct.Image = Image.FromStream(ms);
Run Code Online (Sandbox Code Playgroud)
MikeB443 [kd2cmo]
| 归档时间: |
|
| 查看次数: |
20144 次 |
| 最近记录: |