C# 加载Winfrom界面时 想加个提示“数据加载,请稍等”(不分页) 请大侠们指点下 最好详细

C#C/S结构的... C# C/S结构的 展开
 我来答
南宫楚寒
2011-10-14 · TA获得超过135个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:72.7万
展开全部
你加一个lab写上。。。数据加载,请稍等。。。
然后设置下加载时间,这样就不会瞬间就加载了,多久你自己看合适,这样最简单
还有可以用ajax技术,但是写起来比较麻烦,代码多
更多追问追答
追问
加载时间 怎么设置 我只是设置label 的 visible
追答
不用设置隐藏,只要把text=数据加载,请稍等
using System.Threading;
Thread.sleep(20000);----设置停顿时间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
消失_很彻底
2011-10-14 · TA获得超过157个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:179万
展开全部
在初始化的时候,弄一个lable,把整个窗口都遮住的那种,在上面写这个(数据加载中,请稍后)字,等加载完了,销毁这个lable
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卿青鸟喜鸣春7256
2011-10-14
知道答主
回答量:34
采纳率:0%
帮助的人:14.4万
展开全部
碰到这种问题最好多线程
追问
能说的 详细些吗 最好有代码 谢谢
追答
private void Form1_Load(object sender, EventArgs e)
{
Form.CheckForIllegalCrossThreadCalls = false;
System.Threading.Thread waitThread = new System.Threading.Thread(new System.Threading.ThreadStart(waitConnection));
waitThread.IsBackground = true;
waitThread.Start();
}
private void waitConnection()
{
System.Threading.Thread.Sleep(5000);
label1.Visible = false;
}

或許有更好的方法,反正就是這個意思.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FallenPuppet
2011-10-14 · TA获得超过128个赞
知道答主
回答量:65
采纳率:100%
帮助的人:34万
展开全部
在界面上添加一个label 就能实现
追问
不行 我试过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式