如何解决Winforms窗口关闭时间
我正在使用VSTO应用程序(Excel插件),在此应用程序上,我有一个带有一些标签,按钮和TreeView
的窗口。 TreeView
可以填充大量TreeNode
项。
当它装有大约一百万个项目时,大约需要40秒才能关闭窗口。 同时关闭应用程序其余部分的窗口。 关闭时-应用程序的其余部分仍然无响应。
我的问题: 有没有办法关闭窗口并保持响应? 有没有一种方法可以使其更快地关闭?
解决方法
恐怕TreeView
控件中的项目虚拟化仅在WPF平台中受支持。
WinForms必须清除所有百万个项目的系统资源,因此需要一段时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。