读书人

Graphics绘线最小化窗口就消失解决方案

发布时间: 2012-01-22 22:38:43 作者: rapoo

Graphics绘线最小化窗口就消失
在网上查了当放到Form_paint事件下绘线,最小化窗口那条线仍在.....但我不想放到那里面,,还有其他的办法吗???

[解决办法]
尝试在onpaint事件里做一下
[解决办法]
放在paint事件里绘制是最好的,可以用双缓冲,先绘制到内存,在输出到PictureBox

如果你实在不想在这里绘制, 就先绘制到Bitmap里,然后把这个Bitmap指定给PictureBox的Image属性
[解决办法]
你在form上拖一个PicutureBox
按你上面的代码绘制完了后 , PictureBox1.Image = bit;
[解决办法]
闪烁问题用双缓冲解决

另外绘制背景网格 和绘制实时采集数据点的动作不需要分离
这么点数据量对计算机来说是小case
[解决办法]
利用双缓冲技术,先在内存中将图画好,之后更新界面上的图。

读书人网 >C#

热点推荐