WPF如何绘制无限长的图形或曲线?
这在以前的立即模式(immediate mode?)绘图方式下根本不是问题, 类似的问题在处理十分庞大的数据库时很常见. 通常的做法是只绘制当前可见的部分, 来提高绘图程序的性能.
但是WPF是一种所谓保留模式(retained mode?)的绘图方式, 该如何处理上述问题呢? 真是百思不得其解. 甚至找不到相关的范例源码. 即使是关于WPF的专著里也没有对此做深入的论述, 最多就是在介绍DrawingVisual的时候捎带提上一两句无关痛痒的话. 最接近的是MSDN managed newsgroup上的这个提问, 但无果而终:
http://objectmix.com/dotnet/121718-drawing-big-object-using-wpf-geometry-scrollviewer.html
大家是否可以互相分享一点这方面的经验? 先谢了.