C# 行悬停时ObjectListView闪烁
当我悬停行(而不是列表中的空白)时,我的.NET Winforms ObjectListView会闪烁 我曾读到,使用VirtualMode时可能会发生这种情况,但我不是 我的列表中只有2项,我不会刷新它 我已经为父窗口设置了C# 行悬停时ObjectListView闪烁,c#,objectlistview,C#,Objectlistview,当我悬停行(而不是列表中的空白)时,我的.NET Winforms ObjectListView会闪烁 我曾读到,使用VirtualMode时可能会发生这种情况,但我不是 我的列表中只有2项,我不会刷新它 我已经为父窗口设置了DoubleBuffered=true 有关如何停止闪烁或闪烁原因的任何建议?为listview控件设置以下属性: Activation = System.Windows.Forms.ItemActivation.Standard; HotTracking = false;
DoubleBuffered=true
有关如何停止闪烁或闪烁原因的任何建议?为listview控件设置以下属性:
Activation = System.Windows.Forms.ItemActivation.Standard;
HotTracking = false;
HoverSelection = false;
确保你有
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
在运行表单之前。我在ObjectListView类中没有看到“热跟踪”或“悬停选择”属性。。看起来它们被显式隐藏在PreFilterProperties覆盖中?这是很久以前的事了,但是你还记得你是否解决过这个问题吗?我也有同样的问题?不,不幸的是,我不记得曾经解决过它。我想我不得不放弃这种方法,尝试一些完全不同的方法。这个-没有帮助吗?你用的是什么版本?