C#,winfrom中怎么让label控件显示1秒后隐藏?
我做往数据库添加数据的操作,想在窗体上提示用户,”添加成功“我不想做成弹框(MessageBox.show("添加成功"))的这种,总是弹框麻烦,我想做成用label显示...
我做往数据库添加数据的操作,想在窗体上提示用户,”添加成功“ 我不想做成弹框(MessageBox.show("添加成功")) 的这种,总是弹框麻烦, 我想做成 用label显示 ”添加成功“ 然后过1秒钟就隐藏了 请问这个怎么实现呢? 本人是菜鸟 请谢谢详细代码!!!
这是我写的代码 ,出不来,可能是程序跑的太快的缘故吧,请看代码!(下图)
求大神帮吗! 给个代码 谢谢啦! 展开
这是我写的代码 ,出不来,可能是程序跑的太快的缘故吧,请看代码!(下图)
求大神帮吗! 给个代码 谢谢啦! 展开
2个回答
展开全部
visible=true
sleep(2000)
visible=false
这样应该可以的啊,不行吗
sleep(2000)
visible=false
这样应该可以的啊,不行吗
追答
if(comm!=null)
{
label1.Visible = true;
Thread t = new Thread(new ParameterizedThreadStart(f));
t.Start();
}
delegate void df(object o);
public void f(object o)
{
Thread.Sleep(1000);
if (InvokeRequired)
{
Invoke(new df(f), o);
}
else
{
label1.Visible = false;
}
}
你就这么写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询