Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.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# 如何在Visual Studio中使用C将图像加载到PictureBox#_C#_Visual Studio_Picturebox - Fatal编程技术网

C# 如何在Visual Studio中使用C将图像加载到PictureBox#

C# 如何在Visual Studio中使用C将图像加载到PictureBox#,c#,visual-studio,picturebox,C#,Visual Studio,Picturebox,我一直在尝试使用以下代码,使用C#将我的资源中的图像加载到Visual Studio 2012上的图片框中。 pictureBox1.Load(Properties.Resources.Desert); 我得到了以下错误 与System.Windows.Forms.PictureBox.Load(string)匹配的最佳重载方法具有一些无效参数 参数1:无法从System.Drawing.Bitmap转换为string Load方法采用字符串。您直接向它传递一个资源,它是一个位图。。这行不通

我一直在尝试使用以下代码,使用C#将我的资源中的图像加载到Visual Studio 2012上的图片框中。

pictureBox1.Load(Properties.Resources.Desert);
我得到了以下错误

  • System.Windows.Forms.PictureBox.Load(string)
    匹配的最佳重载方法具有一些无效参数
  • 参数1:无法从
    System.Drawing.Bitmap
    转换为
    string

  • Load
    方法采用
    字符串
    。您直接向它传递一个资源,它是一个
    位图
    。。这行不通

    试试这个:

    pictureBox1.Image = Properties.Resources.Desert;
    

    这将直接将
    PictureBox
    中的图像设置为您参考资料中的
    位图

    谢谢!!另外,我有大约50张名为M1、M2的图片。。。。M5在我的资源中。如何使用变量固定这些图像PictureBox1.Image=Properties.Resources.variable;