Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte [ Windows / Formulaire / Winforms / Controls ] (rgomri)

lundi 1 décembre 2008 à 11:22:22 | fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte

rgomri

je veux faire une fenetre qui apparait quant la souris passe dessus et qui disparait quant la souris n'est pas dessus (genre barre de tache )
j'ai fait ca mais ca ne marche  pas
 

ivate

void Form1_MouseEnter(object sender, EventArgs e)

{

Form Form1 =this ;

Form1.Opacity=50;

}

privatevoid Form1_MouseLeave(object sender, EventArgs e)

{

Form Form1 = this.Form1_MouseLeave;

Form1.Opacity = 25;

}

}

j'ai defini l'opacité de la fenetre au debut a 0 % (invisible)
a l'execution la fenetere est invisible ,quant la souris passe dessus ca marche la fenetre reapparait mais quant la souris quitte la form l'opacité reste la meme

merci de votre aide


lundi 1 décembre 2008 à 11:42:16 | Re : fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte

WishhhMaster

Salut,

La valeur pour Opacity doit être comprise entre 0 et 1.

void Form1_MouseEnter(object sender, EventArgs e)

{

this .Opacity=0.50;

}

privatevoid Form1_MouseLeave(object sender, EventArgs e)

{

//Form Form1 = this.Form1_MouseLeave; //Non

this.Opacity = 0.25;

}



lundi 1 décembre 2008 à 12:05:42 | Re : fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte

rgomri

merci beaucoup pour ton aide
ca marche !! (comme par magie :)
par contre dans la fenetre y'as des bouton ,et quant la souris passe sur le bouton la fenetre disparait comme si les boutons ne faisisat pas partie de la form
une idée?

lundi 1 décembre 2008 à 14:46:38 | Re : fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte

Lutinore

Administrateur CodeS-SourceS
Salut,

this.MouseEnter += delegate
{
    this.Opacity = 1.0;
};
this.MouseLeave += delegate
{
    System.Threading.Thread.Sleep( 500 );
    Rectangle clientRect = this.RectangleToScreen( this.ClientRectangle );
    if ( !clientRect.Contains( Control.MousePosition ) )
        this.Opacity = 0.5;
};



Cette discussion est classé dans : fenetre, passe, souris, form1, dessus


Répondre à ce message

Sujets en rapport avec ce message

[C#] MDIChild et les controles de MDIParent [ par gprodhon ] Je souhaiterai savoir comment faire pour qu'une fenetre MDIChild reste au dessus des objets d'une fenetre MDIParent. A ce jour et en ce qui me concer Savoir si la souris bouge... [ par bigflo ] Salut,Comment faire pour savoir si la souris bouge mais si celle-ci n'est pas au dessus d'un form ?Car avec mon form, je peux savoir si la souris boug Form1 [ par JCpp ] Dans le Form1, je ne voudrai pas que l'on puise pas agrandir le form1 avec la souris.Quand on approche la souris près du bord du Form1, le curseur de Acceder aux proprietes d'une fenetre a partir d'une autre [ par akito06 ] Bonjour a tous et a toutesApres avoir bien exploré de nombreux post du forum, je ne trouve pas de solution a mon probleme.Le probleme : Application MD MDIChild et controles sur MDIParent [ par LordBob ] Bonjour a tous,voila je souhaiterai savoir comment faire pour qu'une fenetre MDIChild reste au dessus des objets d'une fenetre MDIParent.A ce jour et passe de parametre une fenetre à l autre. [ par amirirn1 ] Voilà , j ai un petit bleme je veux ouvrir une fenetre B à partir d une fenetre A et dans la fenetre B j attaque une base de donnée et ensuite je fais Fenetre qui passe toujours derriere [ par narfight ] Bonjour,j'utilise le code plus bas pour ouvrir un visualisation du document à imprimer mais la fenêtre qui s'ouvre passe systématiquement en arriere p quitter une forms lors de deplacement vers une autre [ par sghchafaa ] Bonjour;je cherche de me deplacer d'une fenetre à une autre suit à une click,,et pour deminuer le nbr de processus en cours d'execution,je veut fermer Effet player [ par watoubilly ] Bonjour,je souhaiterais faire une fenetre qui disparaisse comme windows media player lorsqu'un autre programme est en plein écran. Donc mon applicatio passage de donnée d'une fenetre a l'autre [ par vince611 ] bonour,je voudrait mettre a jour une textbox d'une fenetre a partir d'une autre fenetre mais mon premiere fenetre est deja lancée. par exemple Form1 l


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 11,513 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.