我有一个listBox,我从图像中保存路径。我们保存了sql Database的路径。这很好用。我的问题是,有没有办法在其中一条路径上点击ListBox
并在PictureBox
中显示图片?使用ListBox
中的鼠标点击事件会很不错。
答案 0 :(得分:1)
双击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);
}