0

アプリケーションスターの実行タイマーが00:00:00に開始し、終了すると実行タイマーが停止するように、UIにタイマーを表示したいと思います。タイマーは、実行中に1秒あたりのタイミングを表示する必要があります。

4

1 に答える 1

0

あなたのようなシナリオ用に作成された System.Windows.Forms.Timer を使用できます。詳細については、MSDNを参照してください。

次のコード スニペットをサンプルとして使用する必要があります。

Timer timer = new Timer();
timer.Interval = 1000;
timer.Tick += new System.EventHandler(timer_Tick);
timer.Start();

private void timer_Tick(object sender, System.EventArgs e)
{
    this.Text = string.Format("{0:hh:MM:ss}", DateTime.Now);
}

不要な場合は Timer を破棄する必要があることに注意してください。

于 2013-02-21T08:37:32.343 に答える