Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.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#_Winforms_Image_User Interface - Fatal编程技术网

C# 如何在界面上添加图片。。?

C# 如何在界面上添加图片。。?,c#,winforms,image,user-interface,C#,Winforms,Image,User Interface,我想在我的界面上显示jpeg类型的图片。我希望在执行程序时显示该图片。我正在这样做: private void frmMain_Load(object sender, EventArgs e) { LoadRecords(); Image.FromFile("@ C:\Users\cAndyb0eMeh\Documents\Downloads\images.jpeg"); } 但这不起作用。我会犯错误 你需要把图片放在某个地方,比如一个控件。您可以从Vis

我想在我的界面上显示jpeg类型的图片。我希望在执行程序时显示该图片。我正在这样做:

private void frmMain_Load(object sender, EventArgs e)
{
     LoadRecords();
     Image.FromFile("@ C:\Users\cAndyb0eMeh\Documents\Downloads\images.jpeg");        
} 

但这不起作用。我会犯错误

你需要把图片放在某个地方,比如一个控件。您可以从VisualStudio的工具箱中为表单添加一个。当您添加一个时,默认情况下它被命名为
PictureBox1
。因此,在表单加载事件中,您有:

PictureBox1.Image = Image.FromFile("@ C:\Users\cAndyb0eMeh\Documents\Downloads\images.jpeg");

按照您现在的操作方式,图像不会出现在任何地方。

您需要在某个地方放置该图片,例如控件。您可以从VisualStudio的工具箱中为表单添加一个。当您添加一个时,默认情况下它被命名为
PictureBox1
。因此,在表单加载事件中,您有:

PictureBox1.Image = Image.FromFile("@ C:\Users\cAndyb0eMeh\Documents\Downloads\images.jpeg");
按照您现在的操作方式,图像不会出现在任何地方。

试试这个(您的@放错了位置):

试试这个(你的@放错地方了):

您必须使用“\\”来提及路径

pictureBox1.Image=Image.FromFile“c:\\Users\cAndyb0eMeh\\Documents\\Downloads\\images.jpeg”)

提到路径时必须使用“\\”



pictureBox1.Image=Image.FromFile“c:\\Users\cAndyb0eMeh\\Documents\\Downloads\\images.jpeg”)

一般来说,将错误消息添加到您的帖子会让您走得更远。一般来说,将错误消息添加到帖子会让您走得更远。我在图片框中执行与上面相同的操作?我的意思是代码是正确的?我在图片框中做了与上面相同的事情?我的意思是代码是正确的?+1,尽管字符串似乎在你的答案中被弄乱了。您还需要删除初始空格OK。。但是插入图片的代码正确吗?是的。。在这样做之前,我需要一个图片框,以便它存储图片。。在这里这幅画不适合任何真实的地方。试一试怎么样?如果你有任何具体问题,可以问?@Abid-查看我的帖子,了解如何显示图像。@Abid,在表单上放置一个图片框,只需将图像添加到刚刚加载的图像,如上+1所示,尽管您的答案中的字符串似乎已损坏。您还需要删除初始空格OK。。但是插入图片的代码正确吗?是的。。在这样做之前,我需要一个图片框,以便它存储图片。。在这里这幅画不适合任何真实的地方。不妨试一试,如果你有任何具体问题,可以提问?@Abid-查看我的帖子,了解如何显示图像。@Abid,在表单上放置一个图片框,只需添加一个图片框,将图像设置为刚加载的图像,如上所述,而不是在引号前加上@即可。这会将其标记为逐字字符串文字,并忽略转义字符。我只使用了我上面提到的版本,其中没有“@”。如果在引号前加上“@”,则不会使用。这会将其标记为逐字字符串文字,并忽略转义字符。我只使用了上面提到的版本,其中没有“@”。