为什么在winform中datagridview会有闪烁的情况
为什么在winform中datagridview会有闪烁的情况,我的数据量并不大只有1000条而已,有没有其它可以设置的
------解决方案--------------------****.BeginUpdate(); 
 添加行 
 ****.EndUpdate();
------解决方案--------------------给你个例子参考: 
 public class FlickerFreeListView : ListView 
 { 
     public FlickerFreeListView() 
     { 
         SetStyle(ControlStyles.DoubleBuffer |  
                  ControlStyles.AllPaintingInWmPaint |  
                  ControlStyles.OptimizedDoubleBuffer, true); 
         UpdateStyles(); 
     } 
 }   
 然后在ListView所在窗体的InitializeComponent方法中,更改控件类型实例化语句为: 
 myListView = new FlickerFreeListView();
------解决方案--------------------没遇见过!关注下!
------解决方案--------------------suspendlayout();//暂停VIEW的刷新(datagridview的方法) 
 try 
 {   
 } 
 finally 
 { 
 resumelayout();//恢复VIEW的刷新 
 } 
 这个可以控制控件的刷新。建议最好用上TRY--FINALLY。。防止出错后。不显示内容 
 估计你是不是在SELECETINDEXCHANGED事件里做代码控制了?