请教,FORM窗口 根据一个值 如何动态显示多个图片框图片?

解决方案 »

  1.   

    For I as integer=1 to 9
    dim P as new picturebox
    with p
    .location=new point(cint(rnd*me.width-100),cint(rnd*me.height-100))
    .size=new size(100,100)
    end with
    me.controls.add(p)
    next
      

  2.   

    int n=5;
    for(int i=0;i<n;i++)
    {
    PictureBox pb=new PictureBox();
    pb.Location=new Point(i/3*100,i%3*100);
    pb.Size=new Size(100,100);
    Controls.Add(pb);
    }
      

  3.   


    再请教,pb 已经是从FOR循环获得的控件 for 内如何才能 获得到文件夹里的图片?谢谢!
      

  4.   


    for(int i=0;i<10;i++)
    {
    PictureBox pb=new PictureBox();
    pb.Location=new Point(i/3*100,i%3*100);
    pb.Size=new Size(100,100);
    pb.SizeMode = PictureBoxSizeMode.StretchImage;
    pb.Image = Bitmap.FromFile(string.Format("c:\\images\\pic{0}.jpg",i));
    Controls.Add(pb);
    }