Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autosize d'une label avec du code VB

M

Munchkin

Guest
Bonjour tout le monde.

Je cherche a savoir comment gérer l'autosize d'une label avec visual basic.

Merci pour votre aide

The Miunchkin
 
A

Arnaud

Guest
salut,

je ne comprend pas trop ta question car l'AutoSize est une propriété du label qui selon si elle est a true ou false redimensionne ou non le label donc je ne vois pas trop ce qu'il pourrai y avoir a gérer.
 
A

Arnaud

Guest
re,

c vrai que ça fais un peu n'importe quoi par contre : ça agrandis verticalement.
l'aide dis :

Pour une zone de texte à plusieurs lignes contenant du texte, la définition de AutoSize sur True agrandit automatiquement le TextBox verticalement pour afficher la totalité du texte. La largeur de TextBox reste inchangée.

Note Si vous modifiez manuellement la taille d'un contrôle alors que AutoSize est défini sur True, la modification manuelle l'emporte sur le réglage de AutoSize
 
M

Munchkin

Guest
voilà, donc cela ne gère pas le dimensionnement horizontale.
il faut peut etre élargir le label en fonction du nembre de caractère.

c'est important pour moi de le faire. Pensez vous que ca sera une bonne idée? calculer le nombre de caractère et puis mettre la largeur égale le nombre de caractère * un certain nombre qu'est la moyenne de largeur d'une lettre majucule? grrrrrrrrrrrrrrrrrr c'est pas génial non?

De toute facon merci beaucoup Arnaud
Munchkin
 
A

Arnaud

Guest
re,
ouai, faut avouer que c pas super pratique.
sinon, il faut que tu mette 4*ton nombre de carac dans la propriété With. ( enfin a tester avec les caractère les plus larges...)
 
M

Munchkin

Guest
D'accord

Merci beaucoup Arnaud pour ton aide
j'avais perdu du temps pour savoir que autosize maeche en hauteur,
je te dois ma demi journée qui reste
à bientot

Munchkin
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…