Как создать таймер в WPF?

Я новичок в таймере в wpf, и мне нужен код, который каждые 5 минут появится окно с сообщением. .может ли кто-нибудь помочь мне для простого кода таймера.

Вот что я пробовал до сих пор:

System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); private void test() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, 0, 1); dispatcherTimer.Start(); } private void dispatcherTimer_Tick(object sender, EventArgs e) { // code goes here } private void button1_Click(object sender, RoutedEventArgs e) { test(); } 

В WPF используется DispatcherTimer .

 System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0,5,0); dispatcherTimer.Start(); private void dispatcherTimer_Tick(object sender, EventArgs e) { // code goes here } 

Больше информации здесь

Добавление к вышесказанному. Вы используете таймер отправки, если вы хотите, чтобы события тика были перенаправлены обратно в stream пользовательского интерфейса. В противном случае я бы использовал System.Timers.Timer.

  • Почему разработчику WPF не удается загрузить библиотеки, вызывающие неуправляемые библиотеки DLL?
  • Как создать WPat Datagrid с неизвестным количеством столбцов
  • Перетаскивание на рабочий стол / проводник
  • Индикатор выполнения с динамическим обновлением текста и текста
  • Как создать DataTemplate в коде c #?
  • Как включить ошибки привязки в исключения во время выполнения?
  • В чем разница между свойством Property и Dependency Property
  • Как вы выполняете эффекты перехода с помощью элемента управления Frame в WPF?
  • Имя «XYZ» не существует в пространстве имен «clr-namespace: ABC»
  • как захватить символ «#» на разных языковых клавиатурах в WPF / C #?
  • WPF MVVM Зачем использовать ContentControl + DataTemplate Views, а не прямые XAML Window Views?
  • Давайте будем гением компьютера.