ouvrir un formulaire de fenêtre à partir d'un autre formulaire par programme
Je fais une application Windows Forms. J'ai un formulaire. Je veux ouvrir un nouvelle forme au moment de l'exécution de la forme d'origine sur un clic de bouton. Et puis fermez cette nouvelle forme (après 2,3 sec) par programmation, mais à partir d'un thread autre que gui thread principal.
- Quelqu'un peut-il me guider comment faire ?
- Le nouveau formulaire d'affecter ou d'entraver les choses qui se passent dans l'original du formulaire principal ? (si oui que de la façon dont-il s'arrêter ?)
source d'informationauteur vow
Vous devez vous connecter pour publier un commentaire.
Pour l'ouvrir avec le bouton cliquez sur veuillez ajouter le code suivant dans le gestionnaire d'événements de bouton
Ici Form1 est le nom de la forme que vous souhaitez ouvrir.
Aussi pour fermer le formulaire, vous pouvez utiliser
Je voudrais faire comme ceci:
et de fermer la forme actuelle, je voudrais utiliser
this.Hide();
au lieu dedécouvrez ce Chaîne Youtube lien pour faciliter le démarrage des tutoriels que vous trouverez peut-être utile si vous êtes un débutant
Vous avez juste besoin d'utiliser le Répartiteur à effectuer d'opération graphique à partir d'un thread autre puis thread d'INTERFACE utilisateur. Je ne pense pas que cela aura une incidence sur le comportement du formulaire principal. Cela peut vous aider :
Accéder à l'INTERFACE utilisateur de Contrôle de BackgroundWorker Fil