Comment redimensionner tous les composants d'une forme proportionnellement quan
rood1985
Messages postés4Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention25 janvier 2009
-
16 déc. 2008 à 18:44
rood1985
Messages postés4Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention25 janvier 2009
-
18 déc. 2008 à 01:45
Salut a tous ;
Mon probleme c'est avec une formulaire
vbnet quand je la maximise la fenetre agrandit mais ces composants ne
subissent aucun effet.J'aimerais s'il vous plait avoir de l'aide afin
de pouvoir maximiser une fenetre avec tous ces composant
proportionnellement.
A voir également:
Comment redimensionner tous les composants d'une forme proportionnellement quan
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 16 déc. 2008 à 19:26
Salut
Ce n'est pas un problème de programmation, mais de raisonnement.
Commence par nous préciser avec quel logiciel tu travailles car des "formulaires" en vb.Net ... Dans quel environnement es-tu vraiment ?
Pour chaque objet posé sur ta forme (TextBox, Bouton ...), il y a une méthode .Move en VB6/VBA et .Location en VB.Net qui te permet de les déplacer et les redimensionner.
A toi de mettre les équations qui vont bien dans les paramètres pour tenir compte de la largeur actuelle de ta forme qui les accueille.
Exemple en VB6/VBA :
maTextBox.Move 100, _
100, _
maTextBox.Container.ScaleWidth - 200, _
maTextBox.Container.ScaleHeight - 200
pour dire à ta TextBox de prendre tout l'espace de ta forme (Container) moins quelques Twips de marge
A toi d'imaginer comment placer les autres composants ...
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_fauve
Messages postés661Date d'inscriptionvendredi 2 décembre 2005StatutMembreDernière intervention23 mars 20118 16 déc. 2008 à 20:34
Salut,
Ou alors, il a la possibilité de mettre ces composants dans des Panels ou SplitContainer et de les ancrer dedans. Vu qu'un Panel ou un SplitContainer change sa taille automatiquement lors d'évènements de redimensionnement.
Ces composants seront par la même occasion eux aussi redimensionnés.
rood1985
Messages postés4Date d'inscriptionjeudi 5 juin 2008StatutMembreDernière intervention25 janvier 2009 18 déc. 2008 à 01:45
Salut et merci pour ton aide ;
Comme vous me l'avez demande je traivaille sur visual studio 2008 .Donc j'espere que c'est bien votre domaine et vous aller m'aider ,ca me ferait grand plaisir parce que la date de remise de mon projet avance .
Encore merci Jack
a+