begin process at 2012 02 11 18:46:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fenetre qui apparait quant la souris passe dessus et disparait quant la sourit la quitte

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ée 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 comment faire un lien entre 2 fenetre avec C# [ par ami7 ] bonjour, je débute avec microsoft visual C#2008 j'ai crée une premiére fenetre Form1 et j'ai fait add windowsform pour créer une deuxiéme Form2 mon 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales