我有这个问题。如何更快地绘制形状元素并使其在wpf中缩放?
所以我有一堆必须在画布上可视化的数据(比如超过5000个项目)。所以我把它们画成一串水平线上的垂直矩形,有些像这样:
--- | - ||||| --- | --- ||| --- || ---- ||||||| --------
现在,由于画布很小,我只在不同的缩放级别绘制不同数量的矩形。所以,如果我放大更多,线条会变得更长,并且可以看到更多的矩形。
问题是我每次放大时,都必须清除整个画布,并用新的缩放比例重新画一切。它真的很烂,绘图很慢,缩放也不是很好。
所以我想知道有没有一种方法可以实现更快的绘图,并且缩放比较好(就像那些矢量图,可以无限放大)?