博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# VS2017 winForm 使tableLayoutPanel 不闪烁
阅读量:5127 次
发布时间:2019-06-13

本文共 448 字,大约阅读时间需要 1 分钟。

//设置tablelayoutpanel控件的DoubleBuffered 属性为true,这样可以减少或消除由于不断重绘所显示图面的某些部分而导致的闪烁

private void Form_PrintPreview_Load(object sender, EventArgs e)        {            //开启双缓冲,改善TableLayoutPanel闪烁问题            TableLayoutPanel1.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).SetValue(TableLayoutPanel1, true,null);        }

 

转载于:https://www.cnblogs.com/nb08611033/p/8960870.html

你可能感兴趣的文章
Dotnet Core EF CodeFirst 创建数据库和更新数据库
查看>>
字符串旋转
查看>>
ASP.NET MVC 3.0(四): 我要MVC潜规则之配置Routing
查看>>
Java基础-一个java文件多个类的问题
查看>>
Maven安装jar包到本地仓库
查看>>
idea快捷键
查看>>
Flash反编译软件ASV2013之SWF转Fla教程
查看>>
UEditor使用有感(红色),保存内容时,会自动添加p标签
查看>>
phpexcel导入数据出现PHPExcel_RichText Object解决办法
查看>>
模块化规范:CMD和AMD的区别
查看>>
前端学习总览
查看>>
HDU1228 A + B
查看>>
OpenFire源码学习之三十二:使用Tsung测试openfire(下)
查看>>
别把软件开发当做养家糊口的工具...
查看>>
Java在Windows的环境配置
查看>>
解决linux下oracle无法使用上下键的方法
查看>>
hdu1250(Java)大数相加的问题
查看>>
第一阶段冲刺个人博客10
查看>>
SQLServer中进行sql除法运算结果为小数时显示0的解决方案
查看>>
linux升级openssl
查看>>