À l'aide de bouton Quitter pour fermer un programme winform
J'ai un bouton de sortie sur une winform que je veux utiliser pour fermer le programme. J'ai ajouté le nom du bouton à la FormClosed de biens qui se trouvent dans la section événements de la winforms propriétés. J'ai pensé que c'est tout ce que j'avais à faire, mais lorsque je clique sur le bouton, il ne se ferme pas. J'ai regardé le code et tout un gestionnaire est créé, il n'y a pas de code à l'intérieur d'elle. Je ne sais pas si c'est correct ou pas. Voici le code qui a été créé dans le Formulaire.cs fichier:
private void btnExitProgram_Click(object sender, EventArgs e)
{
}
Quoi d'autre dois-je faire?
"J'ai ajouté le nom du bouton à la FormClosed de biens qui se trouvent dans la section événements de la winforms propriétés." Pas sûr de ce que vous entendez par là.
Il a probablement littéralement mis le FormClosed-propriété dans le concepteur pour le nom du bouton qui est utilisé pour fermer le Formulaire, au lieu d'utiliser un événement. (C'est ce que je pense)
Il a probablement littéralement mis le FormClosed-propriété dans le concepteur pour le nom du bouton qui est utilisé pour fermer le Formulaire, au lieu d'utiliser un événement. (C'est ce que je pense)
OriginalL'auteur Programming Newbie | 2012-03-06
Vous devez vous connecter pour publier un commentaire.
Ferme le formulaire par programmation.
Lol bah! Merci!
Merci pour votre aide
OriginalL'auteur bschultz
Supprimer la méthode, je soupçonne que vous pourriez aussi avoir besoin de le retirer de votre
Form.Designer
.Autrement:
Application.Exit();
Devrait fonctionner.
C'est pourquoi le concepteur est mauvais pour vous. 🙂
OriginalL'auteur Thomas Lindvall
La FormClosed est un Événement qui se déclenche lorsque le formulaire se ferme. Il n'est pas de fermer le formulaire. Vous aurez besoin de supprimer ce que vous avez ajouté.
Tout ce que vous devez avoir à faire est d'ajouter la ligne suivante à votre bouton du gestionnaire d'événement:
OriginalL'auteur Justin Niessner
Mettre ce petit code dans l'événement du bouton:
OriginalL'auteur Abbas
Essayez ceci:
OriginalL'auteur juergen d
Nous pouvez fermer chaque fenêtre à l'aide de
Application.Exit();
En utilisant cette méthode, nous pouvons fermer les fenêtres masquées aussi.
private void btnExitProgram_Click(object sender, EventArgs e)
{
Application.Exit();
}
OriginalL'auteur E J Chathuranga
Dans Visual Studio 2015, a ajouté ça à un menu Fichier -> Sortie et que gestionnaire de vente:
mais l'IDE dit 'ce' n'était pas nécessaire. Utilisé l'IDE d'une suggestion juste
Close();
et cela a fonctionné.OriginalL'auteur Brad Rogers
Si vous ne voulez Fermer le formulaire que vous pouvez utiliser.Close();
sinon si vous voulez l'ensemble de l'application d'être fermé à utiliser l'Application.Exit();
OriginalL'auteur Anayetullah