C#窗体中空间太多 combox基本都数据都从数据库中绑定的 加载速度慢 有点卡的行状态 主窗体上有一个 50
增加的按钮点击后就打开含有大量空间的窗体假设主窗体是Form1弹出来的窗体是Form2怎么做可以实现加载不卡也可以是给一个加载提示等加载完毕再显示Form2求具体的代码最...
增加的按钮 点击后就打开含有大量空间的窗体 假设主窗体是Form1 弹出来的窗体是Form2 怎么做可以实现加载不卡 也可以是给一个加载提示等加载完毕再显示Form2 求具体的代码 最好可以是文件夹包括解决方案 邮箱535636394@qq.com
展开
2个回答
展开全部
这个是难以避免的,.Net控件创建就是很慢的。
如果你真想提升效率,那就这能吧初始化方法的代码移出来一部分,控件的创建和各种属性设置,这会很恶心。
而且控件创建慢是不管什么时候都不会改变的,所以就算你移出来,效果也不会很好。
如果使用多线程的方式,更加容易卡死。如果不使用,那其实就和没移出来差不多了。
而且移出来就意味着你画面显示出来的时候是空白的,用户会看到控件一个一个冒出来,或者突然冒出一堆控件来。
如果你真想提升效率,那就这能吧初始化方法的代码移出来一部分,控件的创建和各种属性设置,这会很恶心。
而且控件创建慢是不管什么时候都不会改变的,所以就算你移出来,效果也不会很好。
如果使用多线程的方式,更加容易卡死。如果不使用,那其实就和没移出来差不多了。
而且移出来就意味着你画面显示出来的时候是空白的,用户会看到控件一个一个冒出来,或者突然冒出一堆控件来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询