在textBox2里输入图片的名称,然后点按钮,让图片在pictureBox1里显示,输入一个图片名好用,两个以上就不好使了,请问如果能输入几个显示几个?
private void button3_Click(object sender, EventArgs e)
        {
            Image img = Image.FromFile(@"E:\符号\"+textBox2.Text+".bmp");
            pictureBox1.Image=img;
            
        }

解决方案 »

  1.   

    这个需要图片拼接吧!我是这么想的,没有试验!!
    不过:
    最简单的做法是,每个图片用一个pixbox,然后设置picbox的现实方式。
      

  2.   

    如果你只用一个PictrueBox恐怕难以实现
      

  3.   

    那不知道用户要输入多少图片名称,所以也不知道要放几个pictureBox,应该怎么办,如何根据用户输入的图片名来生成多个pictureBox
      

  4.   

    图片名都是单个字母的,比如a.bmp,b.bmp,c.bmp
      

  5.   


    大哥,你给我个发邮件的类干什么?我做的是winfrom
      

  6.   

    你可以这样试试。具体生成的控件你在窗体上自己布局
                string[] arrTemp =this .textBox1 .Text .Split (',');
                int count = arrTemp.Length;
                for (int i = 0; i < count; i++)
                {
                    PictureBox pi = new PictureBox();
                    pi.Width = 100;
                    pi.Height = 100;
                    pi.Location = new Point(10*i ,100) ;
                    pi.Image = Image.FromFile(@"E:\符号\" +arrTemp [i] + ".bmp");
                    this.Controls.Add(pi);
                }
      

  7.   

    不是前段时间在网上说:已经破了这个裸聊网站了吗?怎么又出来了,还在csdn里来宣传
      

  8.   

    用Panel里面加入你两个PictureBox,用Panel的Dock属性,就搞定了