[英]C# open image path from listBox and show image in PictureBox
我有一个listBox,我在其中保存了Images的路径。 我们将路径保存到sql数据库。 这很好。 我的问题是,有没有一种方法可以在其中一个路径上单击ListBox
并在PictureBox
显示图像? 在ListBox
使用鼠标单击事件会很好。
双击您的列表框,它将创建一个新方法。
粘贴以下代码:
string path = listBox1.SelectedItem.ToString();
pictureBox1.Image = Image.FromFile(path);
编辑:
就像Jimi在评论中所说,上面的代码将锁定文件。
请改用以下代码:
using (Bitmap tmpBitmap = new Bitmap(listBox1.SelectedItem.ToString()))
{
pictureBox1.Image = new Bitmap(tmpBitmap);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.