是使用WPF的新手,所以我不知道如何检测空闲时间并在空闲5分钟后显示主窗口。
任何人都可以帮助我吗?非常感谢你。
答案 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
获取