winform 页面刷新问题 做了一个控件很多的winform 程序。当show()这个页面的时候 页面上的lible, text等不是同时都显示出来,而是有一个明显的刷新过程(大约1秒)。开始认为是页面初始化的时候加载的数据太多导致。但是把页面最小化后再显示还是有个刷新的过程(大约1秒)。现在想可能是windows本身的什么问题。但是不知道怎么解决。 请各位高手指点一二。谢谢!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嘿嘿~``C#中间语言嘛!你可以先把所有控件隐藏,然后InitializeComponent();再调用一个全部显示的函数。 还是不行啊!照你说的那样我先把所有的控件Visible 设为false,然后再页面的构造函数中写了public frm010900(){ InitializeComponent(); this.formload900(); // 该方法把所有控件的Visible 设为true;} 先把控件都放在一个容器里,visible设为false,全部加载完了,再把visiable设为true 我拖了一个Panel把所有控件放了进去,问题依旧。当我把页面最小化再还原默认大小的时候还存在个刷新的过程。所以想是不是windows内在的那种机制的问题。但是无从下手。 你可以试着放一个groupbox控件了,这样就可以一下子全部显示,一下子全不显示this.groupbox1.Visable=true/false 如果多数是Label和textbox的话,同时窗体缩小之后放大如何也是速度很慢的话我怀疑是你的电脑内存不足导致的,.net是比较费内存的,加大内存试试看 c# 四舍五入有什么方法,为啥同一个数不同的数据类型得到的结果是不一样的 C#语音开发 各位高人,能不能帮小弟把C#的代码转 VB.NET XP环境下安装VS2010旗舰出现Error 1310的错误 C#安装包 释放出来的dll 防止反编译 c#中的输入的讨论 如果根据不同条件定义同一个变量为不同的类型? 用DataAdapter的InsertCommand把DataSet中的数据插入表出现的问题 google搜索JS代码 有关利用XML在网络间传递数据的提问?谢谢 如何向另一程序的窗口写入数据 C#调用DOS命令问题
C#中间语言嘛!
你可以先把所有控件隐藏,然后InitializeComponent();再调用一个全部显示的函数。
{
InitializeComponent(); this.formload900(); // 该方法把所有控件的Visible 设为true;
}
this.groupbox1.Visable=true/false