我遇到了这个可怕的问题,我有一个树视图,我正在使用它的Items.Filter来支持搜索选项。
My TreeView也是虚拟化的,它包含项目的音调,如果没有虚拟化,则需要一分钟才能加载UI。
我的问题是每当我设置过滤器时,内存使用量似乎增长了20M !!!
请帮助!!! 吉利
答案 0 :(得分:0)
您确定旧的UI元素未发布吗? 尝试调用GC.Collect();看看你是否放弃了那些20M,这不是一件好事,但它会验证UI元素是否被释放。
每次设置过滤器时,它是否会增长20M?或者只是第一次?