0

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

pictureBox1.Load(Properties.Resources.Desert);

而且我一直收到以下错误。

  1. 匹配的最佳重载方法System.Windows.Forms.PictureBox.Load(string)有一些无效参数
  2. 论点 1:不能从System.Drawing.Bitmapto转换string
4

1 回答 1

1

Load方法采用string. 您直接向它传递了一个资源,它是一个Bitmap.. 这不起作用。

尝试这个:

pictureBox1.Image = Properties.Resources.Desert;

这将直接将图像中的图像设置为PictureBoxBitmap的资源中。

于 2013-07-22T02:22:18.527 回答