Le contrôle Label est utilisé pour afficher les informations ou légendes. L’utilisateur ne peut pas modifier le texte affiché dans la légende pendant l’exécution du programme. La propriété principale de la légende est la propriété Caption, qui définit le texte qui y est affiché.
Une Intitulé n’affiche pas les valeurs des sources de données ou des expressions; il est toujours non lié et ne change pas lorsque vous passez d’un enregistrement à l’autre.
Figure: Exemples d’Intitulé ou Label
L’exemple suivant montre différents types d’Intitulé : simples, avec une image et avec une bordure. Pour implémenter ce projet, créez une forme dans laquelle vous placez trois Intitulés. Le fichier image D: \ chiennoir.jpg est utilisé. Dans le module formulaire, tapez le code suivant :
Private Sub UserForm_Initialize() Me.Caption = "DemoIntitule" Label1.Caption = "Une légende simple" Label2.Caption = "Une légende avec image" Label2.Picture = LoadPicture("chiennoir.jpg") Label2.PicturePosition = fmPicturePositionRightCenter Label3.Caption = "Une légende avec bordure" Label3.BorderStyle = fmBorderStyleSingle Label3.WordWrap = True End Sub
Commentaires
■ Dans la fenêtre Propriété de Label2, l’image est chargée avec la propriété Picture. La propriété PicturePosition détermine la position relative de l’image et du texte.
■ Dans la fenêtre Propriété de Label3, La propriété BorderStyle définit si la zone de texte est affichée avec ou sans bordure.
■ La propriété WordWrap renvoie ou définit une valeur de type Boolean qui spécifie si le contenu d’un contrôle est automatiquement renvoyé à ligne en fin de ligne, ou si le contrôle s’étend pour s’ajuster à la taille du texte.