Environnement: NET 3.5 application WinFormsC# application WinForms: arrêt/interruption d'une application Windows Forms
Je cherche quelques idées comment arrêter/interrompre une application Windows Form, par exemple quand "quelque chose" prend trop de temps. Un scénario typique consiste à lire une grande quantité de données à partir d'un système dorsal et l'utilisateur doit pouvoir appuyer sur une touche pour arrêter immédiatement le chargement.
- Les événements normaux ne sont pas suffisamment réactifs, puisque l'appel backend consomme d'une manière ou d'une autre un temps considérable, ils ne réagissent pas rapidement.
- Dans mes méthodes de lecture, j'ai ajouté des vérifications explicites - mais je ne peux pas ajouter de telles vérifications dans des frameworks tiers. De plus, ce n'est pas une très bonne approche.
Peut-être que quelqu'un a une idée sur la façon d'arrêter rapidement et sûrement certaines méthodes en cours d'exécution. Y a-t-il une interruption que je peux utiliser?
Cordialement HW
Merci à tous ceux qui ont aidé. Fondamentalement, vous avez tous eu la même approche, malheureusement ma "réputation" n'est pas bonne pour donner des crédits à vous tous ... –
Bon, je m'en suis occupé. –
Merci Hans, pour les deux ;-) –