当前位置:编程学习 > C#/ASP.NET >>

动态加载控件的窗体在最小化后再还原,控件多时有个肉眼可见的缓慢加载过程

   我自己建了两个不同的窗体,窗体A中程序动态加载800个label,窗体B中是直接加载800个label,在他们生成后,发现B在最小化后再还原肉眼上看是不会有加载控件的过程的,而A有个一步步加载LABEL的过程,请问怎么取消这个一步步加载控件的过程。 控件 动态加载  缓慢 --------------------编程问答-------------------- 打开你的B窗体的那个由vs自动产生的 .designer.cs文件,看看人家 InitializeComponent 的前两行跟后一两行是怎么写的。 --------------------编程问答-------------------- 你会看到,什么“动态加载、直接加载啊”,其实不是你想象的那样。人家的加载也跟你的代码差不多。

你所差的,也就是另外(前后)那一两三行代码。 --------------------编程问答--------------------
引用 2 楼 sp1234 的回复:
你会看到,什么“动态加载、直接加载啊”,其实不是你想象的那样。人家的加载也跟你的代码差不多。

你所差的,也就是另外(前后)那一两三行代码。

  this.DoubleBuffered = true;
  this.SuspendLayout(); 
  this.Controls.AddRange(arrLabel);
  this.ResumeLayout();
我已经加了那三行代码了,但是效果就是不一样。。。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,