WPF 的ListBox存在Image时,每次打开该窗体,内存都增加一次
每次关闭窗体时,把ListBox的Source数据源清空,如果是MVVM,则把ViewModel绑定的数据源清空
SourceItems.Clear(); SourceItems = null;
这样内存只存在一份,下次再打开窗体,上一个窗体的内存就会被释放。
上面只是临时方案,后续跟踪。
每次关闭窗体时,把ListBox的Source数据源清空,如果是MVVM,则把ViewModel绑定的数据源清空
SourceItems.Clear(); SourceItems = null;
这样内存只存在一份,下次再打开窗体,上一个窗体的内存就会被释放。
上面只是临时方案,后续跟踪。