不断渲染图形vb.net

时间:2016-12-03 11:12:38

标签: vb.net performance graphics

我正在开发程序的GUI方面,它需要能够将一条线从一个按钮拖到另一个按钮。

我也正在开发一些路径查找,因为我希望这些线始终可见,如果我直接从一个按钮到另一个按钮画一条线,那么子窗体可能会妨碍,因此单个连接可能远远超过1画线。

我的问题是。如果我在面板中通过e.graphics绘制了1000条线,每次滚动或每次将鼠标悬停在按钮上时都会重绘,从而触发绘制事件。这么多行有可能减慢应用程序的速度吗?

将这些行的渲染放在不同的线程上会解决所有问题吗?

是否有使用图形类的替代方法?

提前致谢。

0 个答案:

没有答案