【WPF】タイマーによる一定時間間隔の処理
一定間隔で処理するには、DispatcherTimer クラスを使う。
Using System.Windows.Threading
があるか確認。
// タイマーイベント dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); //1秒間隔に設定 dispatcherTimer.Interval = new TimeSpan(0,0,1); dispatcherTimer.Start();
dispatcherTimer_Tickが一定間隔で実行される
private void dispatcherTimer_Tick(object sender, EventArgs e) { //ここが 一定間隔で実行される //タイマーの停止 dispatcherTimer.Stop(); }