Share via


Composant BindingSource, exemple

Mise à jour : novembre 2007

Cet exemple illustre la liaison du composant BindingSource à un Type.

Le composant BindingSource peut se lier à des types ainsi qu'à des objets en mémoire. Dans cet exemple, un BindingSource est lié au type Flag, et les flagName et flagImage sont liés aux propriétés du type Flag via la BindingSource.

Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :

Note de sécurité :

Cet exemple de code est fourni pour illustrer un concept et ne doit pas être utilisé dans des applications ou des sites Web, car il peut ne pas illustrer les pratiques de programmation les plus sûres. Microsoft n'assume aucune responsabilité pour tout dommage indirect ou consécutif en cas d'utilisation de l'exemple de code à des fins autres que celles prévues.

Pour générer et exécuter l'exemple à partir de l'invite de commandes :

  1. À l'invite de commandes, accédez à l'emplacement où vous avez enregistré les fichiers d'exemple non compressés.

  2. Naviguez jusqu'à un des sous-répertoires spécifiques au langage, sous le répertoire BindingSourceSample.

  3. Tapez msbuild pour générer l'exemple à l'aide du fichier solution (.sln) fourni.

  4. Tapez cd BindingSourceSample\bin\Debug pour naviguer jusqu'à l'emplacement du fichier exécutable.

  5. Tapez BindingSourceSample.exe pour exécuter l'exemple.

Pour générer et exécuter cet exemple à l'aide de Visual Studio :

  1. Dans l'Explorateur Windows, accédez à l'emplacement où vous avez enregistré les fichiers d'exemple non compressés.

  2. Naviguez jusqu'à un des sous-répertoires spécifiques au langage, sous le répertoire BindingSourceSample.

  3. Double-cliquez sur le fichier solution (.sln) pour l'ouvrir dans Visual Studio.

  4. Dans Visual Studio, appuyez sur F5 pour générer et exécuter l'exemple.

Pour utiliser BindingSourceSample

  1. Cliquez sur le bouton Ajouter pour créer un objet Flag et l'ajouter au BindingSource.

  2. Cliquez sur les boutons < et > pour utiliser la BindingSource pour parcourir les éléments BindingSource. Le contrôle positionIndicatorTextBox indique la position de l'élément BindingSource actuel ainsi que le nombre d'éléments BindingSource.

Démonstrations

  • Utilisation d'un composant BindingSource pour lier des contrôles Windows Forms à une source de données.

  • Utilisation d'un composant BindingSource pour créer une liaison avec un Type.

Voir aussi

Tâches

Comment : lier un contrôle Windows Forms à un type

Référence

Panel

BindingSource

BindingNavigator

DataGridView

System.Collections.IList

System.ComponentModel.IBindingList

System.ComponentModel.IEditableObject