DataGridView.DataMember Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o nome da lista ou tabela na fonte de dados para a qual o DataGridView está a mostrar os dados.
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
Valor de Propriedade
O nome da tabela ou lista no DataSource para o qual o DataGridView está a exibir os dados. A predefinição é Empty.
Exceções
Ocorreu um erro na fonte de dados e ou não existe um handler para o DataError evento ou o handler definiu a ThrowException propriedade para true. O objeto exceção pode tipicamente ser lançado para o tipo FormatException.
Exemplos
O seguinte exemplo de código ilustra um uso comum desta propriedade. No exemplo, um DataGridView controlo nomeado customersDataGridView está ligado a um DataSet nome customersDataSet. Esta DataSet contém uma tabela chamada "Clientes". A DataMember propriedade é definida com o nome da mesa.
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
Observações
Esta propriedade é útil ao ligar a uma fonte de dados que contém múltiplas listas ou tabelas. Não precisa de definir esta propriedade ao ligar a uma fonte de dados que contém uma única lista ou tabela. Por exemplo, pode associar um DataGridView controlo a DataSet a que contenha uma única tabela sem definir essa propriedade. Se o DataSet contiver múltiplas tabelas, no entanto, deve definir esta propriedade para o nome de uma das tabelas.