+ -
当前位置:首页 → 问答吧 → DrawWidth的值越大,picturebox重画时就越慢,有没有解决方法?

DrawWidth的值越大,picturebox重画时就越慢,有没有解决方法?

时间:2011-07-22

来源:互联网

特别是线条布满画面的时候.

但DrawWidth为1的时候就很快.

作者: hansin   发布时间: 2011-07-22

你的代码呢?是用什么方式绘制的?

作者: Veron_04   发布时间: 2011-07-22

这个跟线宽应该没什么关系的吧。

作者: BestBadGod   发布时间: 2011-07-22

我是用Polyline画连续的点线的,就是一点一点的坐标连结起来.

作者: hansin   发布时间: 2011-07-22

引用 3 楼 hansin 的回复:
我是用Polyline画连续的点线的,就是一点一点的坐标连结起来.

个人认为这个方法本来就不快
你测试过不同的线宽所耗时间吗?

作者: Veron_04   发布时间: 2011-07-22

线宽值是2到7左右的时候等待时间很长,有`5,6秒.
但在8到最后的10的时候时间反而少了1,2秒.

作者: hansin   发布时间: 2011-07-22

[Quote=引用   5   楼   hansin   的回复:]

线宽值是2到7左右的时候等待时间很长,有`5,6秒.
但在8到最后的10的时候时间反而少了1,2秒.
[/Quote]没试验过,不知道是怎么回事。

作者: sysdzw   发布时间: 2011-07-22