我制作了一个包含 a 的自定义用户控件PictureBox
,它从资源文件夹呈现 PNG 图像:
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
//Overlay with the shape of well
Image transparentImg = Image.FromFile("..\\..\\Resources\\reservoir_img.png");
e.Graphics.DrawImage(transparentImg, new Point(0, 0));
}
当我构建和运行应用程序时,用户控件绘制方法可以很好地呈现 PNG(路径必须正确),但是当我在 Visual Studio 2010 中预览表单设计器时,它不会呈现。它只显示异常:
我可以开发和测试我的应用程序,但是当您只看到异常文本时,设计表单有点烦人。