Где я могу найти элемент управления, который похож на С# Timer Control в WPF?
Таймер WPF Как таймер С#
Ответ 1
Обычный таймер 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 можно найти здесь
Ответ 2
С Диспетчером вам нужно будет включить
using System.Windows.Threading;
Также обратите внимание, что если вы щелкните правой кнопкой мыши DispatcherTimer и нажмите "Разрешить", он должен добавить соответствующие ссылки.
Ответ 3
вы также можете использовать
using System.Timers;
using System.Threading;