ListView的滚动条不起作用

时间:2015-07-31 19:09:51

标签: c# listview visual-studio-2013 picturebox imagelist

我目前正在从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#的新手,这是我的第一个项目之一,我已经陷入困境。真的可以使用某人的帮助。

0 个答案:

没有答案