实时绘制时将图直接绘制到控件上,不要通过替换图片来实现,否则会有抖动
解决方法:
1 当然是在表单上拖置一个pictureBox控件,这里暂且name = pictureBox1
2 重载OnPaint方法:protectedoverride void OnPaint(PaintEventArgs e)
3 设置定时器timer, name =timer1, 响应timer1_Tick(),并在事件中重绘pictureBox
[也可以用Threading来sleep方法来定时]
pictureBox1.Invalidate();
4 [关键]在OnPaint()方法中绘制
5 [关键]将 pictureBox的设置为透明。属性->>backcolor->>web->>Transpar