在我的C#项目中,我使用了Tools来添加PictureBox控件.我已将图像位置设置为我们网络上PNG的位置,并且我遇到了与其他人相同的问题,如果从该目录移动图像,则我的程序中的图像将不会显示.
我想在编译时将图像嵌入到EXE中,因此图像不依赖于网络上可用的实际文件.我发现了一篇文章,说我的图像是我项目中的资源.我这样做但是当我尝试使用它时,我看到错误:stream不是有效的资源文件.
我知道这可以完成,但到目前为止,我还没有找到我需要做的事情.
我该如何设置?因为我现在显然有错误的设置.
Kar*_*jar 13
第1步:右键单击项目
第2步:选择"属性".
第3步:转到"资源"选项卡.
Step4:点击下面图片中显示的Add Resource Dropdown菜单.
第5步:选择添加现有文件...
步骤6:现在从文件浏览对话框中选择要添加为资源的文件.
步骤7:选择添加的图片并将属性设置Persistence为Embedded in .resx
然后图片嵌入你的应用程序;)
访问它
pictureBox1.Image = Properties.Resources.ImageName;
Run Code Online (Sandbox Code Playgroud)
Nic*_*ick -1
您可以将图标添加到应用程序的资源中。


