在写一个绘图板应用,使用一个Canvas当作容器,里面是绘图的内容,绝大部分是线,手写线
我现在的结构式这样的:Canvas1作为最终的容器
Canvas2作为临时容器,我现在这里画出一个线,然后加入到Canvas1中
现在的问题是,当线很多的时候,在Canvas2中绘画就会很卡,如图所示,但是在绿色区域绘画的话就很流畅,经过有很多线的复杂区域就会很卡,我试过drawingvisual绘画,自定义shape,结果都是一样的,shape反而效果好一点,给我的感觉是,当我在Canvas2上面绘制的时候,整个界面都在刷新所以卡顿;
求解,如何做才能不管canvas1中有多少内容,Canvas2中绘图都非常流畅?