Im écrivant une nouvelle application basée sur le plugin. Cela charge les assemblys dans leurs propres domaines d'applications et affiche les formulaires principaux spécifiés dans chaque application via Application.Run (pluginForm). J'ai défini le formulaire principal dans l'application loader en tant que parent de chaque pluginForm avant d'appeler Application.Run (pluginForm) dans le domaine de l'application. Ainsi, lorsque le pluginForm montre qu'il est toujours affiché devant le mainForm de l'application loader.Le formulaire enfant perd son focus sur le premier clic vers le formulaire parent. Comment régler ceci?
Mon problème est lorsqu'un utilisateur clique pour la première fois sur le pluginForm (formulaire enfant), il perd le focus et le mainForm (formulaire de l'application loader) obtient le focus. (Cependant, le pluginForm reste à l'avant) L'utilisateur finit par devoir cliquer deux fois pour que le pluginForm se concentre pour la première fois.
C'est assez ennuyeux. Comment puis-je réparer cela?
http://www.elearnenglishlanguage.com/difficulties/looselose.html –