web-dev-qa-db-fra.com

Comment créer une étiquette multiligne?

J'ai un Label qui a une grande quantité de texte. La valeur provient d'une base de données. Ce que je veux, c'est voir ce texte dans une Label multiligne, mais si le texte a plus que la largeur de la Label, il est coupé.

Comme:

----------------------------------
|This is a label and I want it to|
----------------------------------

Mais je veux ceci:

-----------------------------------------------
|This is a label and I want it to be multiline|
|when needed.                                 |
-----------------------------------------------
6
Pirate

Suivez ces étapes,

Accédez aux propriétés de l'étiquette et définissez AutoSize : false

Déplacez maintenant votre étiquette à la taille maximale du contenu, par exemple.

--------------------------------------------------
|                                                 |
|                                                 |
--------------------------------------------------

Maintenant, votre texte ne sortira pas de l'étiquette et passera automatiquement à la ligne suivante lorsque vous atteindrez la fin de l'étiquette.

13
user6653563

Aller à Label Properties >> AutoSize = True, False

 

5
Pratik Patel

Vous pouvez afficher le message requis en multiligne sur un lable.

Pour ce faire, vous devez affecter les données requises dans une variable multiligne.

Utilisez les codes suivants pour accomplir ceci:

variable += variable + vbCrLf

Cela vous aidera à assigner la variable en multiligne.

label1.text = variable ' 

Cela aidera à servir votre but

0
BABU VELUKUNNEL