c# - 行悬停时 ObjectListView 闪烁

标签 c# objectlistview

当我将鼠标悬停在行(而不是列表中的空白区域)时,我的 .NET Winforms ObjectListView 会闪烁。

我读到过使用 VirtualMode 时会发生这种情况,但我没有。

我的列表中只有 2 个项目,我没有刷新它。

我已经为我的父窗口设置了 DoubleBuffered = true

关于如何停止闪烁或为什么会发生闪烁有什么建议吗?

最佳答案

确保你有

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false); 

在运行表单之前。

关于c# - 行悬停时 ObjectListView 闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21573067/

相关文章:

c# - 如何在 ObjectListView 列中显示/放置按钮?

c# - ObjectListView Treeview 获取选中的 TreeView 节点Id

c# - 使用 ObjectListView 自定义排序

c# - 授予非管理员用户访问权限以启动/停止服务 Windows 7

c# - MS-Chart 在 C# 中使用滚动条缩放 x 轴

c# - 这是设计 N 层的正确方法吗?

c# - 我们如何在 iTextSharp 中编写 Unicode 印地文文本?

c# - 为 bindingRedirects 定义单独的 configSource 并在 app.config 中引用它

c# - 如何为TreeListView中的每个对象设置一个图标

vb.net - ObjectListView - FormatRow 事件不适用于 ForeColor