返回首页

您好,

任何一个可以提供例如如何清除ListBox中显示的图像。

我窗体上的列表框和两个按钮。
当我点击第一个按钮(选择的图像文件夹的路径)。和第二个按钮,在ListBox中显示的图像。为了这个,我已经talen所有图像都显示在列表框1 ImagesList.And。

现在,当我选择其他图像的文件夹,点击第二个按钮从ListBox中的所有图像应清除并显示下一个选定的文件夹图片。

错误:进程无法访问该文件(文件夹中的第一张图片名称),因为它正由另一个进程使用。

我想,当我点击显示图像按钮,第二次,它应该从显示列表框claer他的图像,并显示在ListBox中选定的文件夹图像。

Showimages button Code:

 

listbox1.itemssource=null;

listbox1.items.Clear();

List<bitmapimages> imageslist=new List<bitmapimages>

 

System .IO .DirectoryInfo myimagesdir=new System.IO.DirectoryInfo("selected directory name");

foreach(System.IO.FileInfo myimagesfile in myimagesdir.GetFiles("*.jpg"))

{

 ...

 ...

}

listbox1 .ItemsSource =imageslist;

</bitmapimages></bitmapimages>

谢谢,

回答

评论会员: 时间:2
B