Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获得分配给变量的图像以显示在图片框中?_C#_Visual Studio 2008 - Fatal编程技术网

C# 如何获得分配给变量的图像以显示在图片框中?

C# 如何获得分配给变量的图像以显示在图片框中?,c#,visual-studio-2008,C#,Visual Studio 2008,请问,在visual c#中为变量名指定路径时,为什么我的图像不显示在图片框中? 例如: textBox1.Text = "\""+pictureBox1.FileName+"\""; pictureBox2.ImageLocation = @textBox1.Text; 但是如果我直接输入路径,它就会打开。它不应该是pictureBox2.ImageLocation=@(textBox1.Text)?是否使用相对路径?如果是,请确保检查图像是否被复制到输出目录。您可以通过将属性设置为Copy

请问,在visual c#中为变量名指定路径时,为什么我的图像不显示在图片框中? 例如:

textBox1.Text = "\""+pictureBox1.FileName+"\"";
pictureBox2.ImageLocation = @textBox1.Text;

但是如果我直接输入路径,它就会打开。

它不应该是
pictureBox2.ImageLocation=@(textBox1.Text)

是否使用相对路径?如果是,请确保检查图像是否被复制到输出目录。您可以通过将属性设置为Copy to Output Directory,以便在更新时进行复制。

是否尝试调试并复制textBox1.Text中的路径以与直接输入的路径进行比较?