2008-09-24 69 views
15

用户界面虚拟化是一种尴尬的术语,它描述了根据需要(根据其可见性)加载和部署子元素以减少内存占用量的WPF UI控件。 ListBox和ListView默认使用名为VirtualizingStackPanel的类来实现更高的性能。WPF中用户界面虚拟化的资源和指南

我发现this control,这真的很有帮助,它是一个虚拟化画布,它生成一个可滚动的Canvas对象,该对象使用四叉树管理其子项。它产生了一些很好的结果,可以很容易地根据你的需求做出调整。

是否有任何其他指南或示例wpf控件处理此问题?也许通用的处理其他语言和工具包中gui对象的动态内存分配?

回答