我是在pictureBox中绘制参数曲线,每得到一个新的参数值,触发一次paint事件,并在其中绘制新的参数点。问题是,我在绘制新的参数点的时候,原来的点都消失了,请问怎么办?
解决方案 »
- datagridview赋值无法显示 求助!!!
- WPF自定义comobox的问题
- 如何得到客户端真实IP?
- C# QQ密码连接问题
- WebRequest.Create 和GetResponse() 之类的函数,返回值是什么啊?如何判断是否正确啊
- 界面不同,输入法也不同了。
- 请问,如何复制程序设置
- void* pvoid 如何转string
- c# 异步调用 与 多线程是怎么一回事呢 有联系么 还是都是实现线程的一种方法
- 在webform中的datagrid的按钮列中的选择列为pushbutton时为什么不能选择而LinkButton是可以的?
- 请看看这个三天都没人能回答的问题(关于DataGridView与DataSet的问题)
- 请教 Datetime 类型转换?
.Net1.x可以使用窗口级的Image
{
Point m_Point = new Point(0, 0);
public Form1()
{
InitializeComponent();
Bitmap bmp = new Bitmap(this.pictureBox1.Width, this.pictureBox1.Height);
Graphics dc = Graphics.FromImage(bmp);
dc.FillRectangle(Brushes.White ,this.pictureBox1.ClientRectangle);
this.pictureBox1.Image = bmp;
dc.Dispose();
} private void timer1_Tick(object sender, EventArgs e)
{
Random random=new Random();
Point pt=Point.Empty;
pt.X = random.Next(this.pictureBox1.Width);
pt.Y = random.Next(this.pictureBox1.Height);
Graphics dc = Graphics.FromImage(this.pictureBox1.Image );
dc.DrawLine(Pens.Blue, m_Point, pt);
this.m_Point = pt;
dc.Dispose();
this.pictureBox1.Invalidate();
}
}