如果你说的“图片名称”是文件名的话:string filepath=textBox1.Text;
this.pictureBox1 .Image =Image.FromFile (filepath);

解决方案 »

  1.   

    当然是xiaha3(夏) 的方法了
      

  2.   

    if(this.openFileDialog1.ShowDialog()==DialogResult.OK)
    {
          im =Image.FromFile(this.openFileDialog1.FileName);
          this.pictureBox1.Image=im;
          this.TextBox1.Text=this.openFileDialog1.FileName;
    }
      

  3.   

    我试了,报错:路径不合法。我想我没说清楚。情况是这样的。
    我在硬盘E内保存了5张以五个人身份证号码命名的.JPG图片。当我运行C#程序时,在信息录入的FORM里lable5.Text为“身份证号码”,我需要在textBox5中录入一个人的身份证号码,然后在我按下button2的时候,pictureBox2自动加载E盘下5张图片中图片名称与我录入的身份证号码一致的图片。这个功能能实现吗?我需要的是button2的代码,或者还有什么别的办法。谢谢!
      

  4.   

    string filepath="E:\" + textBox1.Text + ".jpg";
    this.pictureBox1 .Image =Image.FromFile (filepath);