-3
我有一个标签覆盖了g.i.f我想要在按下某个按钮之后显示一个1000米/ 1秒的特定时间,然后在时间结束后再次隐藏它。你是怎样做的? (我知道如何使标签可见(真/假)当您单击个按钮的赌注不是一段时间)临时标签
我有一个标签覆盖了g.i.f我想要在按下某个按钮之后显示一个1000米/ 1秒的特定时间,然后在时间结束后再次隐藏它。你是怎样做的? (我知道如何使标签可见(真/假)当您单击个按钮的赌注不是一段时间)临时标签
您可以使用async,await和Task.Delay()全部由按钮处理程序本身:
private async void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;
label1.Visible = true;
await Task.Delay(TimeSpan.FromSeconds(1)); // whatever time delay you need in here
label1.Visible = false;
button1.Enabled = true;
}
尝试使用计时器。 – LarsTech