4个回答
展开全部
你加一个lab写上。。。数据加载,请稍等。。。
然后设置下加载时间,这样就不会瞬间就加载了,多久你自己看合适,这样最简单
还有可以用ajax技术,但是写起来比较麻烦,代码多
然后设置下加载时间,这样就不会瞬间就加载了,多久你自己看合适,这样最简单
还有可以用ajax技术,但是写起来比较麻烦,代码多
更多追问追答
追问
加载时间 怎么设置 我只是设置label 的 visible
追答
不用设置隐藏,只要把text=数据加载,请稍等
using System.Threading;
Thread.sleep(20000);----设置停顿时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在初始化的时候,弄一个lable,把整个窗口都遮住的那种,在上面写这个(数据加载中,请稍后)字,等加载完了,销毁这个lable
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
碰到这种问题最好多线程
追问
能说的 详细些吗 最好有代码 谢谢
追答
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;
}
或許有更好的方法,反正就是這個意思.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在界面上添加一个label 就能实现
追问
不行 我试过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询