J'utilise un contrôle Windows Forms tiers qui effectue certaines actions "retardées" à l'aide de l'événement Application.Idle.L'événement Application.Idle ne se déclenche pas dans l'application WPF
Maintenant que nous déplaçons notre application vers WPF, ces actions ont cessé de fonctionner. J'ai constaté que l'événement System.Windows.Forms.Application.Idle n'est pas déclenché comme prévu.
Comment faire pour que l'événement Idle se déclenche dans une application WPF afin que je puisse continuer à utiliser ce contrôle tiers (dans un WindowsFormsHost)? C'est pas possible de modifier le contrôle Windows Forms.
Merci, je ne connaissais pas ComponentDispatcher. Une ligne (ComponentDispatcher.ThreadIdle + = (expéditeur, e) => System.Windows.Forms.Application.RaiseIdle (e);) et mon problème est résolu! – Daniel