Как создать таймер для WPF - PullRequest
       1

Как создать таймер для WPF

0 голосов
/ 28 августа 2018

У меня есть событие button_click и событие button_PreviewMouseLeftButtonDown. Я хочу установить таймер для моего button_PreviewMouseLeftButtonDown события. Если мышь пользователя не работает более 1 секунды, мой код выполняет событие button_PreviewMouseLeftButtonDown. Как мне это сделать?

1 Ответ

0 голосов
/ 28 августа 2018

Вы должны использовать DispatcherTimer:

using System.Windows.Threading;
...

DispatcherTimer timer = new DispatcherTimer();
timer.Tick += TimerTick;
timer.Interval = TimeSpan.FromSeconds(1);
timer.Start();
...

private void TimerTick(object sender, EventArgs e)
{
    // Put some code here
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...