如何设置TableLayoutPanel属性,使之在在重绘时闪烁减弱。

今天用到winform中的TableLayoutPanel控件,对窗口布局,开始的时候发现在最大化或者手动调整窗口大小时TableLayoutPanel控件总是不停的闪烁,我从网上查到说是要设置控件的DoubleBuffered 属性为true,但是怎么都没从属性栏中找到这个属性。于是用从网上找了一下方法:

 

在代码中设置

flowLayoutPanel1.GetType().GetProperty  
("DoubleBuffered", System.Reflection.BindingFlags.Instance   

|System.Reflection.BindingFlags.NonPublic)  

.SetValue(tableLayoutPanel1, true, null);  


 

你可能感兴趣的:(Winform开发资料,winform,null)