我真的不知道如何做到这一点,我试过弄乱一个计时器,但到目前为止无济于事。
那我想做什么?
我有一个空白的标签。当某个事件被触发时,我希望标签在 5 秒内显示“竞赛成功设置”,然后我希望它恢复为空白。
这确定可以吗??它可以?我玩过一个计时器,但我似乎很不合时宜。
任何帮助都将受到欢迎。我的微弱尝试如下。
private void UpdateLabel(object sender, EventArgs e)
{
var timer = new Timer()
{
Interval = 5000,
};
timer.Tick += (s, evt) =>
lblCompetitionSetupSuccess.Text = "Competition successfully setup";
timer.Start();
lblCompetitionSetupSuccess.Text = string.Empty;
}