En utilisant le code ultra-simple ci-dessous, dès que j'appuie sur une touche de mon clavier alors que le formulaire est au point, le formulaire se bloque complètement. Je cours ceci dedans F # interactif. La seule façon de fermer le formulaire est de cliquer sur "Réinitialiser la session" dans F # interactif. J'ai essayé d'ajouter des gestionnaires d'événements à KeyPress, avec les mêmes résultats. Je n'ai eu aucun problème à ajouter des gestionnaires d'événements souris, des menus, des listes déroulantes, etc.Formulaire F # très simple verrouillé sur l'entrée du clavier
Je dois faire quelque chose de mal, car quelque chose d'aussi évident que d'appuyer sur une touche sur un clavier ne devrait probablement pas être un bug pour le moment F#. Des idées? J'utilise F # 2.0 pour Windows + Visual Studio 2008 (version d'avril 2010) sur Windows XP.
Merci!
Cela ne fonctionnait pas: "Démarrer une deuxième boucle de messages sur un seul thread n'est pas une opération valide. Utilisez plutôt Form.ShowDialog." Toutefois, a.ShowDialog semble fonctionner. Merci! – Dave