Marneus73
Messages postés344Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention27 octobre 2008
-
19 juil. 2008 à 14:44
ricky84
Messages postés44Date d'inscriptiondimanche 8 septembre 2002StatutMembreDernière intervention13 janvier 2014
-
19 juil. 2008 à 19:21
Bonjour à tous,
Comment faire pour que quand un utilisateur clique sur la petite croix rouge en haut à droite, la form ne se ferme pas, mais se mette dans le sistray ?
J'ai trouvé comment faire pour empêcher la fermeture :
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
e.Cancel = True
End Sub
et pour détecter la fermeture par la croix rouge :
Marneus73
Messages postés344Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention27 octobre 2008 19 juil. 2008 à 15:38
Ok merci bien, mais j'utilise un contextmenustrip pour afficher différentes commandes lors de réduction dans le sistray dont la commande close avec pour code :
Application.exit
seulement, lors du débogage, l'appli refuse de se fermer !
Et aussi, est il possible lors de l'apparition dans le sistray de mettre une infobulle (Sur l'icone du sistray) pour prévenir l'utilisateur ?
Marneus73
Messages postés344Date d'inscriptionmercredi 24 janvier 2007StatutMembreDernière intervention27 octobre 2008 19 juil. 2008 à 16:16
Non, mais en fait mon pb est que l'appli ne veut pas se fermer tout simplement, je ne peux pas la quitter et l'utilisateur sera obligé de faire un ctrl+alt+sup, pas pratique, car
Private
Sub Form1_FormClosing(
ByVal sender
As
Object,
ByVal e
As System.Windows.Forms.FormClosingEventArgs)
Handles
Me.FormClosing
Intercepte toutes demandes de fermeture !
Et sinon, pour l'infobulle ? (La messageBox va vite énerver l'utilisateur car il peut y avoir un trés grand nombre de passage dans le systray !)
Vous n’avez pas trouvé la réponse que vous recherchez ?