netloop
Messages postés10Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention11 avril 2008
-
10 avril 2008 à 13:50
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
11 avril 2008 à 09:52
Je cherche à faire une fenêtre de recherche fonctionnant de la même façon que la fenêtre de recherche de Visual Studio 2005.
Cette fenêtre doit rester par-dessus les autres même lorsqu'elle n'a pas le focus.
Neo020585
Messages postés178Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 6 juillet 20094 10 avril 2008 à 14:23
Bonjour,
Si il s'agit d'une fenêtre ouverte depuis une autre fenêtre de ton application, ouvre-là avec la méthode ShowDialog().
FormRecherche recherche = new FormRecherche();
recherche.ShowDialog();
Si il s'agit de ta fenêtre principale, je crois me souvenir qu'il existe une propriété AlwaysOnTop dans la fenêtre des propriétés de ta form.
"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
netloop
Messages postés10Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention11 avril 2008 10 avril 2008 à 14:42
TopMost conserve quelque soit l'application la fenêtre au dessus des autres. Je cherche a la garder au-dessus des autres uniquement dans mon application MDI
Vous n’avez pas trouvé la réponse que vous recherchez ?
Neo020585
Messages postés178Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 6 juillet 20094 10 avril 2008 à 14:56
Donc tu veux que la fenêtre parente appelle ta fenêtre de recherche est continue de travailler ?
Si c'est le cas, peut-être que la solution réside dans la création d'un thread chargé de l'ouverture de la page...
"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 11 avril 2008 à 09:52
Salut, suffit d'un simple Show( this ) this est la forme principale qui devient le Owner de la nouvelle fenêtre et pour avoir une vraie fenêtre "flottante" on peut mettre ShowInTaskbar à false et FormBorderStyle à SizableToolWindow.