Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET中的Listview.Refresh()速度较慢_.net_Vb.net_Performance_Listview_Refresh - Fatal编程技术网

VB.NET中的Listview.Refresh()速度较慢

VB.NET中的Listview.Refresh()速度较慢,.net,vb.net,performance,listview,refresh,.net,Vb.net,Performance,Listview,Refresh,我在呈现ListView图标时遇到问题。例如,我只有16项。它们都使用大小为32x32的图标。显示图标需要两秒钟,图标从按钮到顶部显示 这就是我所做的: 1-将16项添加到列表视图 2-listview绑定到带有图标16x16的图像列表 3-ListView是RTL,带有组 3-添加了一个运行以下命令的按钮:FoldersListView.Refresh() 按下该按钮后的渲染需要2秒钟 非常感谢您的任何建议您的电脑规格是什么?尝试在VS之外不使用调试器的情况下运行应用程序。但首先关闭VS,查看

我在呈现ListView图标时遇到问题。例如,我只有16项。它们都使用大小为32x32的图标。显示图标需要两秒钟,图标从按钮到顶部显示

这就是我所做的: 1-将16项添加到列表视图 2-listview绑定到带有图标16x16的图像列表 3-ListView是RTL,带有组 3-添加了一个运行以下命令的按钮:FoldersListView.Refresh()

按下该按钮后的渲染需要2秒钟


非常感谢您的任何建议

您的电脑规格是什么?尝试在VS之外不使用调试器的情况下运行应用程序。但首先关闭VS,查看问题是否仍然存在。如果没有调试器,应用程序通常运行得更快。这个问题似乎与控制的方向有关。只要我将方向从RTL切换到LTR,刷新就会恢复正常。您好。我注意到当控件为RTL时,刷新速度非常慢。将方向切换到LTR会使问题消失。