private Graphics mg;
private void button1_Click(object sender, EventArgs e)
{
Rectangle rect = new Rectangle(0, 0, 80, 80);
SolidBrush brush = new SolidBrush(Color.Black);
mg.DrawImage(Image.FromFile("./x.gif"), rect);
}
结果报错~~鼠标悬停在private Graphics mg;的mg上时,显示“从未对字段AA.Form1.mg"赋值,字段将一直保持其默认值null
private void button1_Click(object sender, EventArgs e)
{
Rectangle rect = new Rectangle(0, 0, 80, 80);
SolidBrush brush = new SolidBrush(Color.Black);
mg.DrawImage(Image.FromFile("./x.gif"), rect);
}
结果报错~~鼠标悬停在private Graphics mg;的mg上时,显示“从未对字段AA.Form1.mg"赋值,字段将一直保持其默认值null
解决方案 »
- C#已打开的窗口列表
- C# Winf DataGridview 加入图片问题
- 怎么知道窗体是采用何种方式关闭的?
- 请高手指点下这段代码有什么问题啊。在运行后再open conn()处报错呢?!
- 使用Assembly.LoadFrom加载了一个程序集后在修改这个文件的时候报错,请问如何解决
- c#结构体中的二维数组怎样赋值?
- 我是作SP的,有ZTE中兴的API如何用C#调用阿?要写小灵通网关高手是否知道,网关运行的整个过程(底层的)
- 现在提问不结贴的人越来越多:( ——最后一帖
- 新闻发布系统中的问题,恳请各位大虾和像我一样的菜鸟能进来讨论解答,万分感谢!
- 写健壮的sqlserver数据库应用程序,大家来讨论
- 急,想找类似以下网站的原码
- 这是泛型List<SerialEmployee> emp = new List<SerialEmployee>();
{
mg=new Graphics();
Rectangle rect = new Rectangle(0, 0, 80, 80);
SolidBrush brush = new SolidBrush(Color.Black);
mg.DrawImage(Image.FromFile("./x.gif"), rect);
}
这个看你要在什么上面画图了,Control类有一个CreateGraphics方法,所有继承于Control的类都继承了这个方法,如果要在窗体上画用this.CreateGraphics();如果要在button1上画用button1.CreateGraphics(),以此类推