读书人

C# winform ListView 闪烁有关问题

发布时间: 2012-10-26 10:30:59 作者: rapoo

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()
就可以了

读书人网 >C#

热点推荐