从特定文件夹向图片框显示图像

时间:2017-11-18 21:13:57

标签: c# image picturebox

我想显示从特定目录到相框的未知数量的图片。 我得到了一个带有imagelist和listview的解决方案。但我不知道如何在图片框中这样做。 这是我用于listview的代码。

 private void btnZoom_Click(object sender, EventArgs e)
        {
            listView1.Items.Clear();
            imageList1.Images.Clear();

            string[] pics = System.IO.Directory.GetFiles("TestFolder//");
            listView1.View = View.LargeIcon;
            listView1.SmallImageList = imageList1;

            imageList1.ImageSize = new Size(Width,Height);
            foreach (string pic in pics)
            {
                imageList1.Images.Add(Image.FromFile(pic));
            }


            for (int j = 0; j < imageList1.Images.Count; j++)
            {

                ListViewItem item = new ListViewItem();

                item.ImageIndex = j;

                listView1.Items.Add(item);


            }
        }

为什么我不想使用Listview? 因为listview将我的图像大小限制为256.我想以原始大小显示图像。有人建议我使用图片框,但我不知道 怎么做。 这是一个Winform应用程序。

请帮忙,感谢任何帮助。 提前谢谢。

0 个答案:

没有答案