WPF中的空闲检测

时间:2014-04-25 07:28:22

标签: c# wpf idle-timer

是使用WPF的新手,所以我不知道如何检测空闲时间并在空闲5分钟后显示主窗口。

任何人都可以帮助我吗?非常感谢你。

1 个答案:

答案 0 :(得分:4)

你可以做;

var timer = new DispatcherTimer
    (
    TimeSpan.FromMinutes(5),
    DispatcherPriority.ApplicationIdle,// Or DispatcherPriority.SystemIdle
    (s, e) => { mainWindow.Activate(); }, // or something similar
    Application.Current.Dispatcher
    );

here

获取