C# 临时标签
我有一个盖住GIF的标签,我想在按下按钮后显示 一定时间,如1000 m/1秒,然后在时间结束后再次隐藏。你是怎么做到的? (我知道当您单击按钮下注时如何使标签可见(真/假)您可以使用,所有这些都来自按钮处理程序本身:C# 临时标签,c#,winforms,visual-studio,C#,Winforms,Visual Studio,我有一个盖住GIF的标签,我想在按下按钮后显示 一定时间,如1000 m/1秒,然后在时间结束后再次隐藏。你是怎么做到的? (我知道当您单击按钮下注时如何使标签可见(真/假)您可以使用,所有这些都来自按钮处理程序本身: private async void button1_Click(object sender, EventArgs e) { button1.Enabled = false; label1.Visible = true;
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;
}
尝试使用计时器。