Dans mon programme avec une interface utilisateur dans WinForm. J'ai placé le curseur sur un sablier juste avant de lancer une méthode dans ThreadPool.Problème de sablier dans une application WinForm
Mon code thread d'interface utilisateur pour placer le curseur ressemble à ceci:
Application.UseWaitCursor = true;
Lorsque la méthode est terminée, je vais revenir à l'interface utilisateur filetage pour régler le curseur sur le cas normal.
Application.UseWaitCursor = false;
Mon problème est que le curseur reste sur le sablier jusqu'à ce que je ne bouge plus la souris. C'est un peu dérangeant si l'utilisateur attend à la fin de l'action sans bouger la souris.
Quelqu'un peut-il m'aider?
Jérôme
Enfin, j'ai changé la propriété Cursor sur le formulaire principal au lieu de Application.UseWaitCursor et le comportement de mon curseur est ce que j'ai attendu. Je n'ai aucune idée de ce que le problème vient de ... – RedPaladin