Focer une fenetre en arriere plan à venir devant ? [C#.NET] - C#/.NET managed - Programmation
Marsh Posté le 27-09-2006 à 12:13:41
tu la fermes et tu la rouvres
Marsh Posté le 27-09-2006 à 12:41:09
ReplyMarsh Posté le 27-09-2006 à 12:44:13
quand tu affiche ta fenetre d'option, pourquoi ne fais-tu pas un ShowModal() ?
ca t'eviterais le problème de verrous sur ta fenetre option et lors dela fermeture de celle-ci il ta fenetre parente reprendrais le focus
Marsh Posté le 27-09-2006 à 13:17:35
Koyomi a écrit : quand tu affiche ta fenetre d'option, pourquoi ne fais-tu pas un ShowModal() ? |
Hm je ne connais pas cette methode, je vais googler
Marsh Posté le 27-09-2006 à 23:13:23
ah ShowDialog() je connais
Mais du coup, je garde mon systeme de verrous, parce que le ShowDialog() ne fait que montrer la Form, non ?
Marsh Posté le 28-09-2006 à 08:57:34
oui mais il bloque les autres fenetre de ton applic tant que celle ci n'est pas fermée.
Marsh Posté le 28-09-2006 à 09:14:37
ReplyMarsh Posté le 15-01-2008 à 15:54:09
ReplyMarsh Posté le 15-01-2008 à 15:57:22
fishton a écrit : Form.Activate() |
2 ans apres, merci quand meme
Marsh Posté le 15-01-2008 à 16:25:01
ParadoX a écrit : |
Pas fait attention utilisé google pour une fois
Marsh Posté le 27-09-2006 à 10:48:52
Bonjour,
Dans mon application, on peut regler des parametres via une fenetre "Options". J'ai mis en place un systeme de verrous qui empeche l'utilisateur d'ouvrir plusieurs de ces fenetres d'options: quand il essaye, un message l'avertit qu'une fenetre d'options est deja ouverte. Maintenant, j'aimerais que la fenetre en question revienne au 1er plan, pour que l'utilisateur la voit.
Je n'ai pas trouvé comment faire, entre les "focus" et "activate", rien ne semble fonctionner comme je le veux. Quelqu'un a une idée ?
Merci d'avance
Message édité par ParadoX le 27-09-2006 à 12:40:57
---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt