日期:2014-05-17  浏览次数:20977 次

C# winform ListView 闪烁问题
ListView 的Add 与Remove 方法 会引起整个items的闪烁,该怎么解决. 
单击选中该item,该Item也会闪一下 .  


------解决方案--------------------
1.设置窗体的DoubleBuffered = true;
2. 
listView1.SuspendLayout();
// 删除 增加
listView1.ResumeLayout();

再不行,只能使用:VirtualMode


------解决方案--------------------
嘿嘿,其实是:
增加Item或则ColumnHeader前加上
Me.ListView1.BeginUpdate()
在完成后,加上
Me.ListView1.EndUpdate()
就可以了