julienorion666
Messages postés38Date d'inscriptionvendredi 6 juillet 2007StatutMembreDernière intervention24 juin 2008
-
14 janv. 2008 à 20:53
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 2008
-
15 janv. 2008 à 12:11
Bonjour,
J'amerai faire apparaitre un menu contextuel sous le pointeur avec un clique gauche.
if (e.Button == MouseButtons.Right)
contextMenuStrip1.Show(this, new Point(e.X,e.Y));
avec ce code ce la ne marche pas car apparament les coordonée 'e.x' et 'e.y' sont par rapport à l'objet ou l'on clique.
Est on obligé de rajouter les coordonnée de tout les conteneurs, j'ai un datagridView, un groupbox, des onglets plus le menu de la fenetre mère , cela fait bcp de chose n'y a t'il pas un moyen plus simple
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 15 janv. 2008 à 12:11
Sinon pour la conversion des coordonnées, chaque contrôles possède les méthodes PointToClient (coordonnée "écran" vers coordonnées "contrôle") et PointToScreen (coordonnées "contrôle" vers coordonnées "écran").