1. ホーム
  2. c#

[解決済み] WPF Timerコントロールはどこにありますか?

2022-04-16 08:48:06

質問

WPFのC#タイマーコントロールのようなコントロールはどこにあるのでしょうか?

どのように解決するのですか?

通常のWPFのタイマーは DispatcherTimer これはコントロールではなく、コードで使用されます。基本的にはWinFormsのタイマーのように同じように動作します。

System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0,0,1);
dispatcherTimer.Start();


private void dispatcherTimer_Tick(object sender, EventArgs e)
{
  // code goes here
}

DispatcherTimerの詳細については、以下を参照してください。 こちら