我目前正在从imageList1向listView1显示图像;但是,滚动条根本不起作用,并且有超过1300个图像要显示。我需要垂直滚动条才能工作,但无论我做什么我都无法使它工作。我在属性中有Scrollable = True但由于某种原因它是静态的,我认为这是因为从imageList1中抓取图像并显示它的方式。
PictureBox pb = default(PictureBox);
int x = 10, y = 3000;
foreach (Image img in imageList1.Images)
{
pb = new System.Windows.Forms.PictureBox();
pb.Image = img;
pb.BackColor = Color.Gray;
pb.Width = 58;
pb.Height = 40;
y -= 45;
pb.Location = new System.Drawing.Point(x, y);
listView1.Controls.Add(pb);
}
我是使用Visual Studio 2013和C#的新手,这是我的第一个项目之一,我已经陷入困境。真的可以使用某人的帮助。