I'm new in using WPF so I have no Idea how to detect Idle time and show the main window after 5mins of Idle.
Can anyone help me? Thank you so much.
I'm new in using WPF so I have no Idea how to detect Idle time and show the main window after 5mins of Idle.
Can anyone help me? Thank you so much.
You can do;
var timer = new DispatcherTimer (
TimeSpan.FromMinutes(5),
DispatcherPriority.ApplicationIdle,// Or DispatcherPriority.SystemIdle
(s, e) => { mainWindow.Activate(); }, // or something similar
Application.Current.Dispatcher
);
picked up from here
InputManager.Current.PreProcessInput
and reset in the handler for this –
Properly © 2022 - 2024 — McMap. All rights reserved.