首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-22 
Graphics绘线最小化窗口就消失在网上查了当放到Form_paint事件下绘线,最小化窗口那条线仍在.....但我不想

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

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

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

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

热点排行