我新学问一个问题,程序在下面
namespace balloon
{
public partial class Form1 : Form
{
private Balloon balloon;
private Graphics drawArea;
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
balloon = new Balloon();
drawArea = pictureBox1.CreateGraphics();
。。
}
private void button2_Click(object sender, EventArgs e)
{
。 。 。。
}
}
。
。
。
如果button2_Click也会用到private Graphics drawArea;但是实例化仅在button1_Click里面,先执行了button2_Click会发现drawArea没有实例化
在哪个位置实例化private Graphics drawArea可以解决这个问题?
希望我描述的足够清楚了,向大家求教!
namespace balloon
{
public partial class Form1 : Form
{
private Balloon balloon;
private Graphics drawArea;
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
balloon = new Balloon();
drawArea = pictureBox1.CreateGraphics();
。。
}
private void button2_Click(object sender, EventArgs e)
{
。 。 。。
}
}
。
。
。
如果button2_Click也会用到private Graphics drawArea;但是实例化仅在button1_Click里面,先执行了button2_Click会发现drawArea没有实例化
在哪个位置实例化private Graphics drawArea可以解决这个问题?
希望我描述的足够清楚了,向大家求教!
解决方案 »
- 右键datagridview时,如何取出该行ID值(ID为主键且递增)
- C# 如何实现窗体停靠?
- C#在windows窗体应用程序与控制台应用程序编程有什么区别
- double转字符型,如何让toString()时不用科学计数法表示? 0.00000024797628483952394 转字符型后变成了科学计数法了
- 动态生成了几个dropdownlist控件是横排显示的,怎么能每个控件放一行?
- C#中怎樣將mail附件的Excel文檔的內容添加到正文裡
- 怎样使Windows注销后WinForm不关闭?
- 类型转换问题?
- 从解密流转换成.jpg格式的文件,要经过哪些方法?搞不出要被炒呀,求救各位呀
- 如何在windows应用程序中实现本地计算机的浏览功能啊?
- 共同讨论Math类大数问题
- 把一个sqlserver提取的dataset插入到sqlce
{
InitializeComponent();
drawArea = pictureBox1.CreateGraphics(); }
我一直这样做的:
public Form1()
{
drawArea = pictureBox1.CreateGraphics();
InitializeComponent();
}
谢谢了,不过我还不知道怎么搞到分
我研究研究再