xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 2011
-
15 déc. 2008 à 16:11
xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 2011
-
17 déc. 2008 à 08:49
Salut à tous,
J'aimerais créer un contrôle graphique dont le contenu affichable est supérieur à la taille de celui-ci.
Je ne sais pas comment limiter le rendu graphique.
A+
LordOfTheShadow
Messages postés174Date d'inscriptionvendredi 22 décembre 2000StatutMembreDernière intervention 9 septembre 20105 15 déc. 2008 à 17:10
J'ai déjà cherché mais j'ai pas trouvé non plus alors l'idée ca a été de faire un grand contenant mais de le rendre transparent là où je voualais pas que ce soit affiché. Le problême est encore là: la transparence est bof avec les controles surtout si tu met le controle sur un autre (il va disparaitre et tu vas voir la couleur de fond du formulaire). il te faut donc utiliser de la vraie transparence. j'ai un de mes messages qui m'a ete répondu à propos de ça tu peux toujours aller voir.
xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 20114 16 déc. 2008 à 15:42
Salut,
Ce que je dois afficher est plus grand que le contrôle dans le quel il s'affiche.
Dans ce contrôle il y aura des scrollbars qui contrôle la position de l'affichage.
Exemple : Comme l'affichage d'une page Html qui est plus grande que la taille du navigateur.
A+
LordOfTheShadow
Messages postés174Date d'inscriptionvendredi 22 décembre 2000StatutMembreDernière intervention 9 septembre 20105 16 déc. 2008 à 18:59
Je vois mieux ;-) La solution c'est de mettre des VsScrollBar et HsScrollBar qui font parti de la boite à outils de Visual Studio. Ensuite tu controle la location des differents autre composant (ce que tu dois afficher) avec ces scrollbar. Si jamais les scrollbars passent en dessous alors fais les passer au premier plan (cf. la methode BringToFront() que possèdent la pluspart des controls)
A ++
La connaissance est la plus grande des richesses.
Vous n’avez pas trouvé la réponse que vous recherchez ?