首页 > 编程语言 >C# DataGridView防止闪烁的方法

C# DataGridView防止闪烁的方法

时间:2022-09-18 15:55:38浏览次数:116  
标签:C# dataGridView BindingFlags DataGridView pi type 闪烁

启用dataGridView的双缓冲即可解决,方法如下:

            Type type = dataGridView.GetType();
            PropertyInfo pi = type.GetProperty("DoubleBuffered",
                BindingFlags.Instance | BindingFlags.NonPublic);
            pi.SetValue(dataGridView, true, null);

转载自:Datagridview不可避免的会闪烁处理

标签:C#,dataGridView,BindingFlags,DataGridView,pi,type,闪烁
From: https://www.cnblogs.com/han-zhonggong/p/16699359.html

相关文章

  • Notification
       实现通知及跳转:layout中activity.xml中代码:<Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"......
  • uni-app中使用jsencrypt
    1.在工具栏的”视图“下打开终端或者ctrl+`2.安装jsencrypt,安装的东西都会在node_module下npmijsencrypt3.在需要加密的文档中引入importJSEncryptfrom'../../n......
  • opencv学习笔记(3)
    opencv的色彩空间一、RGB与BGRRGB即red(红色)、green(绿色)、blue(蓝色)。RGB与BGR只是三个通道的顺序不同,其他并无差别,三个通道值的范围是0~255。在opencv中的色彩空间默认为B......
  • 屏幕截图在 Mac 上不起作用?这是让它再次工作的方法
    屏幕截图是Mac提供的内置功能,很少有它不起作用。但是由于某些意外的设置或硬件问题,Mac上的屏幕截图有时无法正常工作,这里提供的是Mac上的屏幕截图不起作用该如何修复?1.确......
  • RocketMQ实战与原理解析-杨开元.pdf
    这是一本学习RocketMQ实战与实现原理的非常好的资料,内容言简意赅,非常适合初学者和对RocketMQ有一定使用经验的人,能够快速从全局层面掌握RocketMQ设计思想与核心实现。点击......
  • OpenStack安装配置过程
    OpenStack安装配置过程一、安装CentOS7很简单,随便装一下就行了二、配置网络环境2.1关闭SELinux#在/etc/sysconfig/selinux中配置文件vi/etc/sysconfig/selinux#......
  • gcc4.8.5版本安装
    下载gcc安装包和依赖包下载地址:https://github.com/gcc-mirror/gcc/archive/refs/tags/releases/gcc-4.8.5.tar.gz如果需要安装其它版本,可以这里找:https://github.com/gc......
  • Yoink for Mac(临时文件存储助手)中文
    那么如果你也经常因为屏幕尺寸小,在Mac系统中拖放文件感觉很不方便的话,强烈推荐你试试Yoink这个小程序。Yoink(临时文件存储助手)forMac是一款适用于苹果电脑Macos平......
  • 实践考核c++
    /*people是基类,student和graduate是子类,重载“==”运算符输入2个学生的信息:姓名、编号、身份证号、班级、专业输入1个研究生的信息:姓名、编号、身份证号、班级、专业、导......
  • Spring Cloud Alibaba 最新版发布!
    大家好,我是栈长。时隔大半年多,SpringCloudAlibaba2021.x终于发布最新版本了,感谢这位粉丝的通知:最新版本为2021.0.4.0,上一个版本还是SpringCloudAlibaba2021.0......