C# Windows窗体:如何禁用“ListView”滚动动画(平滑滚动)?
ListView滚动动画使整个滚动过程在我的计算机中变得非常缓慢C# Windows窗体:如何禁用“ListView”滚动动画(平滑滚动)?,c#,.net,winforms,listview,animation,C#,.net,Winforms,Listview,Animation,ListView滚动动画使整个滚动过程在我的计算机中变得非常缓慢 如何禁用ListView滚动动画(平滑滚动)?这是如何删除所有窗口的滚动 转到windows中的“系统属性”。(控制面板->系统->高级系统设置) 单击“高级”选项卡 删除“设置窗口内控件和元素的动画”和“平滑滚动列表框”中的复选框 (坦白地说,我只是使用单选按钮“调整以获得最佳性能”,它会删除所有动画和平滑滚动。我只是讨厌它们!)尝试过它,即使在“调整以获得最佳性能”模式下,它也不会影响.NET的ListView:(@DxCK很
如何禁用
ListView
滚动动画(平滑滚动)?这是如何删除所有窗口的滚动
(坦白地说,我只是使用单选按钮“调整以获得最佳性能”,它会删除所有动画和平滑滚动。我只是讨厌它们!)尝试过它,即使在“调整以获得最佳性能”模式下,它也不会影响.NET的
ListView
:(@DxCK很抱歉听到这个消息。我现在尝试了ListView,但无法重现您的问题。您是否有关于此问题的更多信息,例如ListView上有哪些属性等?我激活了ControlStyles.OptimizedDubleBuffer
和ControlStyles.AllPaintingInWmPaint
,VirtualMode
,SmallImage列表
,视图
=详细信息
,全行选择
,隐藏选择
=错误
,允许列重新排序
,虚拟化
=1000000
检查回调函数是否花费了那么多时间。我在我的计算机上进行了睡眠测试(20)而且滚动速度非常慢。经过最小回调函数测试,仍然会出现这种情况。请尝试使用“向上翻页”和“向下翻页”按钮滚动。