当前位置:  开发笔记 > 编程语言 > 正文

WPF中UI虚拟化的资源和指南

如何解决《WPF中UI虚拟化的资源和指南》经验,为你挑选了1个好方法。

UI虚拟化是一个尴尬的术语,它描述了WPF UI控件,它根据需要加载和配置子元素(基于它们的可见性)以减少内存占用.ListBox和ListView默认使用名为VirtualizingStackPanel的类来实现更高的性能.

我发现这个控件非常有用,它是一个虚拟化的画布,它生成一个可滚动的Canvas对象,用四叉树管理它的子对象.它产生了一些很好的结果,可以很容易地根据您的需要进行调整.

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



1> Samuel Jack..:

Dan Crevier有一个关于构建VirtualisingTilePanel的小教程.

Ben Constable编写了一个关于IScrollInfo的教程,这是虚拟化的一个重要部分:第1 部分,第2 部分,第3 部分和第4部分.

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有