Softex CelwareTech Blog
WPF

DispatcherTimerとは

WPFのUIスレッド上で定期的に処理を実行するタイマーです。

簡単にいうと

DispatcherTimerは、UIスレッドのDispatcherに紐づいてTickイベントを発火するタイマーです。

カーソル位置に応じてスクロール量を定期更新するような、UIと連動した処理に使いやすいです。

どんな場面で使うか

  • オートスクロール
  • 一定間隔のUI更新
  • 軽いポーリング処理

関連用語

さらに調べる