文件名.Properties.Resources.XX获取资源的问题
form的代码为:public int flag = 0;
public Bitmap bitmap = global:: Test.Properties.Resources._0;
private void button1_Click(object sender, EventArgs e)
{
flag = 1;
panel1.Invalidate();
}
private void panel1_Paint(object sender, PaintEventArgs e)
{
if (flag == 1)
{
Graphics g = e.Graphics;
g.DrawImage(bitmap, new Rectangle(this.panel1.AutoScrollPosition.X, this.panel1.AutoScrollPosition.Y, (int)(bitmap.Width), (int)(bitmap.Height)));
}
}
Resources.Designer.cs中的代码为:
internal static System.Drawing.Bitmap _0
{
get
{
object obj = ResourceManager.GetObject("_0", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
执行的时候bitmap 一直未null,根本就没获取图片_0;不知是何原因。求高手讲解。 --------------------编程问答-------------------- 那个位图是否作为嵌入资源了,添加图片后,属性中有个属性,选择嵌入资源 --------------------编程问答-------------------- 选了啊。。。不知道为什么不行啊 --------------------编程问答--------------------
选了,莫非还要加点什么东西么?
补充:.NET技术 , C#