LeGnuff
Messages postés16Date d'inscriptionsamedi 10 avril 2004StatutMembreDernière intervention22 octobre 2004
-
6 mai 2004 à 00:32
michel_roger
Messages postés60Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention18 août 2006
-
28 juin 2004 à 22:48
Bonjour !
j'ai un objget Graphics associé à une form
j'aurais aimé savoir s'il y avait un moyen d'utiliser la méthode
Graphics.DrawRectangle(...) en faisant en sorte que le rectangle, opaque, recouvre les controles contenus dans cette form car là le rectangle est bien dessiné mais les controles sont dessus et toujours visibles !!!!
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 6 mai 2004 à 11:15
tu dessines sur le form
or les controles sont positionnés sur le form
donc je pense que tu dois aussi dessiner un rectangle sur chacun des controles
enfin a ce niveau là je pense que de les rendre invisible serait quand même plus simple
LeGnuff
Messages postés16Date d'inscriptionsamedi 10 avril 2004StatutMembreDernière intervention22 octobre 2004 6 mai 2004 à 13:30
Désolé j'ai mal expliqué mon objectif : créer un rectangle de sélection semi transparent à la windows XP, du coup il faut qd même que les controles restent visibles en dessous, mais apparrement cela s'avère impossible (ou assez galère) avec GDI+ je vais essayer autrement :)
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 6 mai 2004 à 13:37
a ce moment là tu peux essayer de mettre tout tes controles dans un usercontrol et de placer ledit controle sur le form
ainsi le Graphics récupéré permettrais de dessiner sur le controle, recouvrant ainsi ses controles enfants
a tester, je donne juste une piste je n'ai jamais essayer