Cette documentation est archivée et n’est pas conservée.

Binding, constructeur (String, Object, String, Boolean, DataSourceUpdateMode, Object, String, IFormatProvider)

Initialise une nouvelle instance de la classe Binding avec la propriété du contrôle spécifiée aux données membres spécifiées de la source de données indiquée. Active éventuellement la mise en forme avec la chaîne de mise en forme spécifiée, propage les valeurs à la source de données en fonction du paramètre de mise à jour spécifié, active la mise en forme avec la chaîne de mise en forme spécifiée, affecte à la propriété la valeur spécifiée lorsqu'un DBNull est retourné à partir de la source de données et définit le fournisseur de format spécifié.

Espace de noms: System.Windows.Forms
Assembly : System.Windows.Forms (dans system.windows.forms.dll)

public Binding (
	string propertyName,
	Object dataSource,
	string dataMember,
	bool formattingEnabled,
	DataSourceUpdateMode dataSourceUpdateMode,
	Object nullValue,
	string formatString,
	IFormatProvider formatInfo
)
public Binding (
	String propertyName, 
	Object dataSource, 
	String dataMember, 
	boolean formattingEnabled, 
	DataSourceUpdateMode dataSourceUpdateMode, 
	Object nullValue, 
	String formatString, 
	IFormatProvider formatInfo
)
public function Binding (
	propertyName : String, 
	dataSource : Object, 
	dataMember : String, 
	formattingEnabled : boolean, 
	dataSourceUpdateMode : DataSourceUpdateMode, 
	nullValue : Object, 
	formatString : String, 
	formatInfo : IFormatProvider
)
Non applicable.

Paramètres

propertyName

Nom de la propriété du contrôle à lier.

dataSource

Object représentant la source de données.

dataMember

Propriété ou liste à lier.

formattingEnabled

true pour mettre en forme les données affichées ; sinon, false.

dataSourceUpdateMode

Une des valeurs de DataSourceUpdateMode.

nullValue

Object devant être appliqué à la propriété du contrôle lié si la valeur de la source de données est DBNull.

formatString

Un ou plusieurs caractères spécificateurs de format qui indiquent comment une valeur doit s'afficher.

formatInfo

Implémentation de IFormatProvider pour substituer le comportement de mise en forme par défaut.

Type d'exceptionCondition

ArgumentException

La propriété fournie par propertyName n'existe pas dans le contrôle.

- ou -

La source de données, la donnée membre ou la propriété du contrôle spécifiée sont associées à une autre liaison de la collection.

Vous pouvez spécifier une instance de l'une quelconque des classes suivantes en tant que source de données.

Consultez la classe Binding pour plus d'informations sur la création de la chaîne dataMember.

Lorsque vous créez une liaison à la propriété du contrôle, le nouveau Binding inspecte les événements exposés par le contrôle dépendant et s'attache à deux événements particuliers :

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0

.NET Compact Framework

Prise en charge dans : 2.0
Afficher: