【发布时间】:2012-02-03 04:13:36
【问题描述】:
我一直在尝试解决这个问题,这似乎是 .Net 框架的问题。无论如何,我有一个包含 5000 多个项目的列表视图和一个用于对列表视图中的选定项目进行进一步处理的按钮。现在单击此按钮还应将列表视图的“listview.HeaderStyle”属性设置为“ColumnHeaderStyle.Nonclickable”。 现在当我这样做的时候。该程序挂起大约 10 秒钟,然后继续其工作。我不知道是什么原因造成的以及为什么会这样。我希望你们对此有解决方案。 有任何想法吗?
【问题讨论】:
-
这会造成几秒钟的延迟并不让我特别惊讶。每当您设置属性时,框架可能会重新创建本机 ListView 控件,这需要一段时间。值得注意的是,ListView 中有 5000 多个项目...
-
有什么变通的解决方案吗?