如果Canvas + Polyline缓慢,下一步是什么?

时间:2011-11-29 10:24:27

标签: .net wpf

目前我使用Polyline,其中有很多点放在Canvas上。但我对表现并不满意。提高性能的下一步是什么?我应该使用什么而不是Canvas + Polyline?

1 个答案:

答案 0 :(得分:1)

这很大程度上取决于你想要做什么,你应该提供更多细节。折线是否需要任何交互,比如命中测试? 如果没有,最快的方法可能是在Canvas的OnRender方法中使用DrawingContext.DrawLine手动绘制线条(不要忘记冻结笔)。