DataGridView.DataMember Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom de la liste ou de la table dans la source de données pour laquelle les DataGridView données sont affichées.
public:
property System::String ^ DataMember { System::String ^ get(); void set(System::String ^ value); };
public string DataMember { get; set; }
member this.DataMember : string with get, set
Public Property DataMember As String
Valeur de propriété
Nom de la table ou de la liste dans laquelle DataSource les DataGridView données sont affichées. La valeur par défaut est Empty.
Exceptions
Une erreur s’est produite dans la source de données et il n’existe aucun gestionnaire pour l’événement DataError ou le gestionnaire a défini la ThrowException propriété truesur . L’objet d’exception peut généralement être converti en type FormatException.
Exemples
L’exemple de code suivant illustre une utilisation courante pour cette propriété. Dans l’exemple, un DataGridView contrôle nommé customersDataGridView est lié à un DataSet nom customersDataSet. Il DataSet contient une table nommée « Customers ». La DataMember propriété est définie sur le nom de la table.
private void BindData()
{
customersDataGridView.AutoGenerateColumns = true;
customersDataGridView.DataSource = customersDataSet;
customersDataGridView.DataMember = "Customers";
}
Private Sub BindData()
With customersDataGridView
.AutoGenerateColumns = True
.DataSource = customersDataSet
.DataMember = "Customers"
End With
End Sub
Remarques
Cette propriété est utile lors de la liaison à une source de données qui contient plusieurs listes ou tables. Vous n’avez pas besoin de définir cette propriété lors de la liaison à une source de données qui contient une seule liste ou table. Par exemple, vous pouvez lier un DataGridView contrôle à un DataSet qui contient une table unique sans définir cette propriété. Si les DataSet tables contiennent plusieurs tables, toutefois, vous devez définir cette propriété sur le nom de l’une des tables.