Liaison d'une propriété d'un composant à un contrôle

De RAD Studio
Aller à : navigation, rechercher

Remonter à Expert LiveBindings


Cette procédure montre comment lier une propriété d'un composant à un contrôle par le biais de l'expert LiveBindings.

Créez une application HD multi-périphérique, puis placez un libellé et une zone d'édition sur la fiche. Vous apprendrez comment lier la propriété Text du libellé au contrôle zone d'édition.

LBTLabelEdit.png

Conseil : Afin que l'expert LiveBindings soit disponible dans le menu contextuel obtenu par clic droit, vous devez l'activer dans Outils > Options > LiveBindings en sélectionnant "Afficher l'expert LiveBindings dans le menu contextuel". Si vous démarrez l'expert depuis le Concepteur LiveBindings, il n'est alors pas nécessaire d'activer la commande de l'expert dans la boîte de dialogue Options.

Etape 1 : Tâche de liaison

Dès que vous avez placé le libellé et la zone d'édition, vous devez lier le libellé à la zone d'édition.

Cliquez avec le bouton droit sur le libellé et sélectionnez la commande Expert LiveBindings.

Sélectionnez ensuite Lier une propriété de "Label1" à un contrôle dans la page Tâche de liaison de l'expert.

LBTLinkPropertyWithControl1.png

Cliquez sur Suivant.

Etape 2 : Propriété de composant

Vous pouvez voir maintenant que votre composant est sélectionné en tant que Label1 dans la zone de liste déroulante. Vous pourriez remplacer cette sélection par un autre composant, mais ce n'est pas l'objet de cette procédure.

Dans la zone de liste déroulante Propriété, sélectionnez Text afin que le texte du libellé soit affecté quand vous entrez du texte dans la zone d'édition.

Cliquez sur Suivant.

LBTLinkPropertyWithControl2.png

Etape 3 : Contrôle

Vous êtes maintenant invité à sélectionner un contrôle existant ou à créer un nouveau contrôle à lier à la propriété Text de votre libellé. Depuis l'onglet Contrôle existant, sélectionnez Edit1 dans la liste.

LBTLinkPropertyWithControl3.png

Cliquez sur Terminer.

Les résultats

Dès que l'expert est fermé et que vous êtes revenu au mode conception de l'EDI, vous constatez qu'un nouveau composant TBindingsList a été ajouté à la fiche. Pour afficher la boîte de dialogue Editeur d'expressions de liaison, double-cliquez sur le composant BindingsList1.

LBTBindingsList.png

Exécutez maintenant l'application (appuyez sur F9) et testez votre expression de liaison en entrant du texte dans la zone d'édition, puis en appuyant sur la touche Entrée.

Un écran de l'exécution de l'application est présenté dans l'image suivante.

LBTLinkPropertyWithControlResults.png

Voir aussi