我想在listview中预览指定文件夹的照片(文件夹一开始是空的,后来它会得到5-10张照片,所以listview应该检查文件夹中是否有照片)。
如果我单击列表视图中显示的一张照片,它应该调用打印过程
发布于 2015-11-30 00:36:59
最后我做到了
private void loadimages() {
files.Clear();
imageList1.Images.Clear();
listView1.Clear();
string[] part1 = null, part2 = null, part3 = null;
part1 = Directory.GetFiles(p, "*.jpg");
part2 = Directory.GetFiles(p, "*.jpeg");
part3 = Directory.GetFiles(p, "*.bmp");
for (int i = 0; i < part1.Length; i++)
{
imageList1.Images.Add(Image.FromFile(part1[i]));
listView1.Items.Add("", i);
files.Add(part1[i]);
}
for (int i = 0; i < part2.Length; i++)
{
imageList1.Images.Add(Image.FromFile(part2[i]));
listView1.Items.Add("", i);
files.Add(part2[i]);
}
for (int i = 0; i < part3.Length; i++)
{
imageList1.Images.Add(Image.FromFile(part3[i]));
listView1.Items.Add("", i);
files.Add(part3[i]);
}
check();
PhotoPlace.Text = p;
}
https://stackoverflow.com/questions/33984183
复制相似问题