如何从 datagridview 中获取图像 url 并将其放入 c# 中的图片框
How to take a image url from a datagridview and put it into a picturebox in c#
美好的一天
我需要帮助
我想在连接到数据库的数据网格视图中拍摄图像 url,然后将 url 添加到 c# 中的图片框。
我已经搜索过了,但没有成功
您可以创建图片类型的单元格并将图片放入其中。单击或输入单元格时,您可以在图片框中显示它。
或者您可以在数据网格单元格中只有 URL link,当您单击单元格时,URL link 将用于从中获取图像。
private void bt_AddPicture_Click(object sender, EventArgs e)
{
//Add image to datagrid view
//You can add picture from SQL database instead.
dataGridView1.Rows.Add(Image.FromFile(@"c:\Users\Programmer\Desktop\tmp\tmp\Capture.PNG"));
}
private void bt_ShowPicture_Click(object sender, EventArgs e)
{
//Show image from datagrid view in picture box.
//You can use it in event on cellEnter
pictureBox1.Image = ( dataGridView1.Rows[0].Cells[0].Value as Image);
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
我来对了
private void dgData_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
picData.ImageLocation = dgData.CurrentRow.Cells[1].Value.ToString();
picData.SizeMode = PictureBoxSizeMode.StretchImage;
}
效果很好
美好的一天
我需要帮助
我想在连接到数据库的数据网格视图中拍摄图像 url,然后将 url 添加到 c# 中的图片框。
我已经搜索过了,但没有成功
您可以创建图片类型的单元格并将图片放入其中。单击或输入单元格时,您可以在图片框中显示它。 或者您可以在数据网格单元格中只有 URL link,当您单击单元格时,URL link 将用于从中获取图像。
private void bt_AddPicture_Click(object sender, EventArgs e)
{
//Add image to datagrid view
//You can add picture from SQL database instead.
dataGridView1.Rows.Add(Image.FromFile(@"c:\Users\Programmer\Desktop\tmp\tmp\Capture.PNG"));
}
private void bt_ShowPicture_Click(object sender, EventArgs e)
{
//Show image from datagrid view in picture box.
//You can use it in event on cellEnter
pictureBox1.Image = ( dataGridView1.Rows[0].Cells[0].Value as Image);
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
我来对了
private void dgData_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
picData.ImageLocation = dgData.CurrentRow.Cells[1].Value.ToString();
picData.SizeMode = PictureBoxSizeMode.StretchImage;
}
效果很好