Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Avec une liaison de données simple, vous pouvez afficher un seul élément de données, tel qu’une valeur de colonne d’une table de jeu de données vers un contrôle sur un formulaire. Vous pouvez lier facilement n’importe quelle propriété d’un contrôle à une valeur de données.
Pour lier facilement un contrôle
Dans Visual Studio, sélectionnez le contrôle sur le formulaire et affichez la fenêtre Propriétés.
Développez la propriété DataBindings .
Les propriétés liées sont affichées sous la propriété DataBindings . Par exemple, dans la plupart des contrôles, la propriété Text est fréquemment liée.
Si la propriété à lier n’est pas l’une des propriétés couramment liées, sélectionnez le bouton Ellipsis (
) dans la zone Avancé pour afficher la boîte de dialogue Mise en forme et Liaison avancée avec une liste complète des propriétés de ce contrôle.Sélectionnez la propriété à lier et sélectionnez la flèche déroulante sous Liaison. Une liste de sources de données disponibles s’affiche.
Développez la source de données à lier jusqu’à ce que vous trouviez l’élément de données unique souhaité. Par exemple, si vous vous liez à une valeur de colonne dans une table de jeu de données, développez le nom du jeu de données, puis développez le nom de la table pour afficher les noms de colonnes.
Sélectionnez le nom d’un élément à lier.
Si vous travaillez dans la boîte de dialogue Mise en forme et Liaison avancée , sélectionnez OK pour revenir à la fenêtre Propriétés .
Si vous souhaitez lier davantage de propriétés du contrôle, répétez les étapes 3 à 7.
Remarque
Comme les contrôles liés simplement n’affichent qu’un seul élément de données, il est habituel d’inclure une logique de navigation avec des contrôles liés simplement dans un Windows Form.
Pour créer un contrôle lié et mettre en forme les données affichées
Avec la fonctionnalité de liaison de données dans Windows Forms, vous pouvez formater les données affichées dans un contrôle lié aux données à l’aide de la boîte de dialogue Mise en forme et Liaison avancée.
Dans Visual Studio, sélectionnez le contrôle sur le formulaire, puis ouvrez la fenêtre Propriétés .
Développez la propriété DataBindings, puis, dans la zone Avancé, sélectionnez le bouton de suspension (
) pour afficher la boîte de dialogue Mise en forme et Liaison avancée, qui contient une liste complète des propriétés pour ce contrôle.Sélectionnez la propriété que vous souhaitez lier, puis sélectionnez la flèche Liaison.
Une liste de sources de données disponibles s’affiche.
Développez la source de données à laquelle vous souhaitez lier la propriété jusqu’à ce que vous trouviez l’élément de données unique souhaité.
Par exemple, si vous vous liez à une valeur de colonne dans la table d’un jeu de données, développez le nom du jeu de données, puis développez le nom de la table pour afficher les noms de colonnes.
Sélectionnez le nom d’un élément à lier.
Dans la zone Type de format, sélectionnez le format à appliquer aux données affichées dans le contrôle.
Dans tous les cas, vous pouvez spécifier la valeur affichée dans le contrôle si la source de données contient DBNull. Sinon, les options varient légèrement en fonction du type de format que vous sélectionnez. Le tableau suivant présente les types et options de format.
Type de format Option de mise en forme Aucune mise en forme Aucune option. Numérique Spécifiez le nombre de décimales à l'aide du contrôle Nombre de décimales. Monnaie Spécifiez le nombre de décimales à l’aide du contrôle Décimal vers le bas. Date et heure Choisissez la façon dont la date et l’heure doivent être affichées en sélectionnant l’un des éléments de la zone de sélection Type . Scientifique Spécifiez le nombre de décimales à l’aide du contrôle Décimal vers le bas. Coutume Spécifiez une chaîne de format personnalisée.
Pour plus d’informations, consultez Types de mise en forme. Note : Les chaînes de format personnalisées ne sont pas garanties de fonctionner correctement d'une source de données à un contrôle lié. Au lieu de cela, gérez l’événement Parse ou Format de la liaison et appliquez une mise en forme personnalisée dans le code de gestion des événements.Sélectionnez OK pour fermer la boîte de dialogue Mise en forme et Liaison avancée et revenir à la fenêtre Propriétés .
Voir aussi
.NET Desktop feedback