c#(winform)如何实现先加载窗体再给窗体上的控件赋值

现在有一个修改数据的窗体,里面有很多控件,比如:姓名,性别,身份证号等等,当修改一条数据时,这个窗体打开,然后读取数据库中对应的值!我是在from_load事件中读取数据... 现在有一个修改数据的窗体,里面有很多控件,比如:姓名,性别,身份证号等等,当修改一条数据时,这个窗体打开,然后读取数据库中对应的值!我是在from_load事件中读取数据库然后给控件一一赋值,这样打开这个窗体速度比较慢,怎么能做到先把窗体和所有控件显示出来,然后再读取数据库,再给所有控件赋值? 展开
 我来答
百度网友6eed2f8
2009-06-16 · TA获得超过5082个赞
知道大有可为答主
回答量:3423
采纳率:0%
帮助的人:3767万
展开全部
在form_shown事件里写,而不是form_load里写
草薙在
2009-06-16 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6236万
展开全部
异步读取吧,如果你同步读取的话会阻止用户界面线程,让你的界面卡住
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Book_OnLine
2009-06-16 · TA获得超过231个赞
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:147万
展开全部
用多线程来做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiezuojia
2009-06-16 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:221
采纳率:12%
帮助的人:67.4万
展开全部
怎么会慢 。
最多不过几秒,这个时间我不认为慢 哦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式