Visual Studio Forms: 定位 PictureBox 的图像文件?
Visual Studio Forms: Locate Image File of PictureBox?
我对 VS 并不陌生,但对 "forms" 设计功能比较陌生。我最近从源代码中下载了一个项目,其中包含一个带有徽标 PictureBox 的表单。当我查看 PictureBox 的属性时,Image 字段(以及 ErrorImage 和 InitialImage 字段)读取 "System.Drawing.Bitmap" 并显示徽标的小图片。当我单击图像字段旁边的省略号时,我会看到一个标题为 "Select Resource" 的 window,但浏览或其他方式仍然找不到实际的图像文件。
在设计或运行项目时,PictureBox 显示了我们公司徽标的图像,所以我认为它一定是引用了某个文件。
有什么办法可以看出这个图片框的图片资源到底是什么文件?我会认为要么我是表单新手并且不知道确切的位置,要么 VS 项目或其他构造以某种方式将 OG 文件包装成某种内部位图或更空灵的东西。不管怎样,我一直在四处窥探无济于事。
任何方向将不胜感激!
如果"System.Drawing.Bitmap"是Image字段的值,则表示您可以在表单资源文件中找到它。
如果您的表单名为 Form1.cs,资源文件将被命名为 Form1.resx.cs。当您在解决方案资源管理器中单击表单旁边的小“+”时,您可以看到该文件。
我对 VS 并不陌生,但对 "forms" 设计功能比较陌生。我最近从源代码中下载了一个项目,其中包含一个带有徽标 PictureBox 的表单。当我查看 PictureBox 的属性时,Image 字段(以及 ErrorImage 和 InitialImage 字段)读取 "System.Drawing.Bitmap" 并显示徽标的小图片。当我单击图像字段旁边的省略号时,我会看到一个标题为 "Select Resource" 的 window,但浏览或其他方式仍然找不到实际的图像文件。
在设计或运行项目时,PictureBox 显示了我们公司徽标的图像,所以我认为它一定是引用了某个文件。
有什么办法可以看出这个图片框的图片资源到底是什么文件?我会认为要么我是表单新手并且不知道确切的位置,要么 VS 项目或其他构造以某种方式将 OG 文件包装成某种内部位图或更空灵的东西。不管怎样,我一直在四处窥探无济于事。
任何方向将不胜感激!
如果"System.Drawing.Bitmap"是Image字段的值,则表示您可以在表单资源文件中找到它。
如果您的表单名为 Form1.cs,资源文件将被命名为 Form1.resx.cs。当您在解决方案资源管理器中单击表单旁边的小“+”时,您可以看到该文件。