wpf开发教程 wpf怎么释放资源?
浏览量:1982
时间:2021-03-20 05:05:29
作者:admin
wpf怎么释放资源?
我的程序也是内存几个白M。
看到这个后,我试了一下。你就是这么说的。=的事件不会循环。我没有注销。相反,事件只在程序的一个位置生成。这样,资源就被释放了。你给了我很多灵感。供后人理解。让我贴些密码。我的f中有一个自定义事件。在别处生成时,控件的event=。但当我的树视图刷新时。让我把这个项目从树视图中删除。然后再次添加TreeViewItem对象(通过getreeview方法)。所以当treeview被刷新几次时。内存达到几个白色M。在我阅读了上面的提示之后,我发现这是因为程序在getreeview=registered event中,它无限循环出事件。Private treeviewintem getreeview(obj f){f.userstatuchange=registration event}最终解决方案:当程序启动时,f.userstatuchange=registration event。然后从getreeview方法中删除上述生成的代码。这样,程序只在一个地方注册f.userstatuchange=事件。事件不会无限循环。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
自助模板建站 小程序模板平台
下一篇
代码空格 html空格代码怎么打