C# 解决DataGridView滚动卡顿问题

可开启双缓存来解决

        public static void DoubleBuffered(System.Windows.Forms.DataGridView dgvMain)
        {
            Type type = dgvMain.GetType();
            System.Reflection.PropertyInfo pi = type.GetProperty("DoubleBuffered",
            System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
            pi.SetValue(dgvMain, true, null); 
        }

 

posted @ 2021-01-10 13:40  筱米米  阅读(1325)  评论(0)    收藏  举报