有人知道如何在标签或文本框中的特定时间显示文本吗?假设如果我单击一个按钮,它会在标签中的文本框中显示键入的文本15秒钟,然后它应该消失。

最佳答案

利用Timer(在System.Timers中可用)

运行

Timer类代表一个Timer控件,用于在运行时创建一个Timer。以下代码段在运行时创建一个Timer,设置其属性和事件处理程序。

Timer t = new Timer();

t.Interval = 2000;

timer1.Enabled = true;

timer1.Tick += new System.EventHandler(OnTimerEvent);


事件处理程序代码如下所示。

private void OnTimerEvent(object sender, EventArgs e)

{

    lbl.Text = DateTime.Now.ToLongTimeString() + "," + DateTime.Now.ToLongDateString();

}


这是演示:C# Timer Tutorial

10-02 01:34
查看更多