社区
C#
帖子详情
winform的管理软件,每一个FOrm上有大量的label和textbox等控件,每次打开显示的时候很慢,有点花屏的感觉,大家一般是怎么处理的?
lmhine
2008-11-20 02:02:39
如题!
...全文
476
19
打赏
收藏
winform的管理软件,每一个FOrm上有大量的label和textbox等控件,每次打开显示的时候很慢,有点花屏的感觉,大家一般是怎么处理的?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lmhine
2008-11-25
打赏
举报
回复
??
haifeng39
2008-11-20
打赏
举报
回复
up
bobocici
2008-11-20
打赏
举报
回复
难道说错了也删除不了留言么
bobocici
2008-11-20
打赏
举报
回复
难道是用传说中的suspendlayout和resumelayout解决?
没实验过,猜测,呵呵。
lmhine
2008-11-20
打赏
举报
回复
可以在启动一个事件或者form时 用委托处理 出来一个画面 说正在处理 请等待
///
这个解决不了问题,问题出现在
form.show()的时候,如果用了netadvantage控件的改变风格AppStylistRuntime这个东西,
就会很慢,否则就正常。
舞台中央的我
2008-11-20
打赏
举报
回复
可以在启动一个事件或者form时 用委托处理 出来一个画面 说正在处理 请等待
舞台中央的我
2008-11-20
打赏
举报
回复
可以在启动一个事件或者form时 用委托处理 出来一个画面 说正在处理 请等待
lmhine
2008-11-20
打赏
举报
回复
发现是用了netadvantage控件的改变风格AppStylistRuntime这个东西,
所以很慢,去掉他的话,就很快了哦,
难道这个AppStylistRuntime这个对程序有这么大的影响?
zhmvb
2008-11-20
打赏
举报
回复
mark
lmhine
2008-11-20
打赏
举报
回复
做一个spashForm,显示,主窗体加载完后再隐藏掉SpashForm
////
这个方法我尝试过了,我的是发生在SpashForm后的,也就是
form.Show()这一句话上面。
showlin
2008-11-20
打赏
举报
回复
做一个spashForm,显示,主窗体加载完后再隐藏掉SpashForm
wangkuang5
2008-11-20
打赏
举报
回复
做一个超级父类FORM
所有其它界面都是它的子类,继承它,
好处:业务代码都在父类,子类只实现你需要的布局,控件一次性加载,实现多语言也方便,就像一个装饰
坏处: 布局代码要手写
lmhine
2008-11-20
打赏
举报
回复
大家没人遇到过这样的问题吗?一般稍微复杂的管理软件估计
一个form上都会有很多的控件吧,难道都没有显示方面的问题?
lmhine
2008-11-20
打赏
举报
回复
做成控件数组放进去。试一试效果。 把所有往form里添加控件的方法全改成添加到数组。然后把数组放进form。
Control[] ctlsLbl;
Controls.AddRange(ctlsLbl);
////////////////////
这个我尝试过了,好像也没多大变化,
原理上该怎么解释,这样做显示速度会变快呢?
xxyping
2008-11-20
打赏
举报
回复
学习了
journeydj
2008-11-20
打赏
举报
回复
做成控件数组放进去。试一试效果。 把所有往form里添加控件的方法全改成添加到数组。然后把数组放进form。
Control[] ctlsLbl;
Controls.AddRange(ctlsLbl);
lmhine
2008-11-20
打赏
举报
回复
this.SetStyle(ControlStyles.DoubleBuffer | ControlStyles.AllPaintingInWmPaint , true);
我在form中加了这个,双缓冲窗体以减少闪烁
但好像效果 不很明显哦,还有啥好办法吗?
ReViSion
2008-11-20
打赏
举报
回复
打开双缓冲可能会好点
win
form
模仿QQ聊天窗口皮肤
控件
CSharp
win
form
模仿QQ聊天窗口皮肤
控件
Win
form
开发全套31个UI组件开源共享]
[
Win
form
开发全套31个UI组件开源共享]
198个经典C#
Win
Form
实例源码 超赞的完整版
"198个经典C#
Win
Form
实例源码"包括: 1-窗体技巧 2-
控件
操作 3-图像操作 4-报表打印 5-系统操作 6-文件
处理
7-网络操作 8-数据库操作 9-加密解密 10-硬件读写 11-游戏设计 "超赞的198个经典C#
Win
Form
实例源码.zip " ~欢迎同学们下载共同学习~
C#
Win
Form
判断界面上多个
TextBox
控件
的值是否为空
说明:当
Win
Form
界面上面有多个
控件
需要判断是否为空,如果用if(){}else,难免有些繁琐。在参考了其他博主的资料以后,我这里也做了一些整理,以
TextBox
控件
示例,如下。 VS
打开
创建
一个
Win
Form
窗体程序 添加
TextBox
输入框
控件
和
Label
标签
控件
,以及增加
一个
Button检查按钮用于测试,我直接使用真实项目中的场景作为示例 设置
TextBox
控件
的Name属性,并与...
UserControl自定义
控件
系列一:
Label
+
TextBox
组合
控件
分享本人对UserControl自定义
控件
的研究,主要针对多个
控件
组合为
一个
控件
,展示
控件
显示
风格的与众不同,我还没真正成为一位程序员,纯属业余,不过我具备了程序员一样的特点--很懒,写一些小程序供自己使用方便自己的业务,但是为了实现
一个
功能拖拉了多个
控件
到窗体中,还要对这些
控件
进行有序的排版(
一个
排版非常乱的程序自己用的都不爽),所以我想着如果能编写
一个
控件
,把我要的这些
控件
都拖拉进去组合成
一个
控件
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章