TableAdapter.Fill()的过程长,影响界面。怎样解决?
比如我在工具栏里点了个DropDownButton执行TableAdapter的Fill操作。因为过程需要一些时间,DropDownButton没有立即消失,直到Fill操作完成,这时界面显得比较乱。有没有办法解决? 问题点数:20、回复次数:7Top
1 楼loveyzy(菌哥)回复于 2006-03-03 07:42:47 得分 0
弹出一个界面:"正在加载数据,请稍候...",等fill好了,界面自动消失,不就行了吗Top
2 楼namhyuk(namhyuk)回复于 2006-03-03 11:57:50 得分 0
真的吗?嘿嘿。
恢复负点责任好不好?Top
3 楼raulredondo()回复于 2006-03-03 12:15:49 得分 0
另外建一个线程,界面就不会死了Top
4 楼YAOHE(吆喝)回复于 2006-03-03 12:23:35 得分 0
新开线程来装载数据Top
5 楼idda(碗掉了,头大个疤)回复于 2006-03-03 12:44:01 得分 0
Thread threadFill = new Thread(new ThreadStart(FillData));
threadFill .Start();
private void FillData()
{
...
}Top
6 楼tk193192(奇迹花园)回复于 2006-03-03 12:47:51 得分 0
异步吧,加载完线城再改变界面Top
7 楼diandian82(点点(nothing))回复于 2006-03-03 12:49:46 得分 0
开线程Top




