WinForms-Can';t将图片添加到picturebox

WinForms-Can';t将图片添加到picturebox,winforms,Winforms,我几乎刚开始使用Windows窗体,我正在尝试将图片添加到图片框中。首先,我尝试了最明显的方法,那就是点击图片框右上角的小箭头,然后点击小对话框中的“选择图像”,但无论我做什么,“选择图像”按钮都毫无作用。我知道它应该会打开一些对话框,在那里我可以选择我的图片,但几乎什么都没有发生,甚至没有一条错误消息弹出 接下来,我尝试通过picturebox的属性导入图片,但在单击图像属性旁边的三个点后,会弹出一条错误消息,说“value不能为NULL,Name o parameter:docData” 我

我几乎刚开始使用Windows窗体,我正在尝试将图片添加到图片框中。首先,我尝试了最明显的方法,那就是点击图片框右上角的小箭头,然后点击小对话框中的“选择图像”,但无论我做什么,“选择图像”按钮都毫无作用。我知道它应该会打开一些对话框,在那里我可以选择我的图片,但几乎什么都没有发生,甚至没有一条错误消息弹出

接下来,我尝试通过picturebox的属性导入图片,但在单击图像属性旁边的三个点后,会弹出一条错误消息,说“value不能为NULL,Name o parameter:docData”

我试着遵循这个答案()并转到项目的属性,然后转到资源选项卡,但是这个选项卡完全为空,只是说我的项目不包含任何默认资源和“单击以创建它们”按钮。但是,当我单击它时,会显示另一条错误消息:“系统无法找到该文件。基于值HRESULT:0x80070002的异常”

我想问题一定是在我的资源文件中的某个地方(可能丢失了或其他什么),但是我有一个默认的.resx文件,自从创建这个项目以来,我就没有碰过它,我认为它应该是好的


毕竟我刚刚开始使用WinForms,我不知道发生了什么,这对我来说是一个很大的挫折。如果您有任何帮助,我将不胜感激。

听起来您的项目可能已损坏,也可能是Visual Studio。尝试使用PictureBox创建一个新的空白WinForms项目,然后尝试在“属性”窗格中设置
Image
属性。如果这不起作用,我会从修复/重新安装Visual Studio开始。我的Visual Studio有一个小的更新,所以我更新了它,然后让它通过VS安装程序自行修复,但是它仍然会出现相同的错误和问题,我不确定重新安装是否会有帮助,由于修复几乎已经将所有内容重置为默认设置SSO,我做了一些研究,发现了这些帖子(第二篇有链接到另一篇帖子):然而,它们似乎都没有帮助,第一篇建议这是由于缺少Properties文件夹造成的,但我在创建项目后生成了我的帖子。接下来,我尝试使用代码加载图像(如第二篇文章中所述),这实际上是可行的,所以我想,我必须像这样加载所有内容。它是否与新的空白项目的行为相同?是的,我尝试创建了一些新项目,无论我做什么,它都不起作用。我目前一直在通过从文件(Image.FromFile(path…)加载图像来解决这个问题,但这相当繁琐