标签: .net wpf drawingvisual
所以目前我在考虑
要么拥有一个不适合屏幕的大型绘图视图,又要使用scrollviewer移动并查看它
制作一个滚动条,用一个新的,只包含适合屏幕的数据集部分来取代drawingvisual。
哪个更好?我猜测#2更好,因为数据集可能非常大,使得它占用了大量内存来存储所有必要的数据。
但我认为创建一个新的drawingvisual可能很耗时。清除drawingvisual的孩子比创建一个新孩子更快吗?