Поделиться через


DataGridView.DataMember Свойство

Определение

Возвращает или задает имя списка или таблицы в источнике данных, для которого DataGridView отображаются данные.

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

Значение свойства

Имя таблицы или списка, DataSource для которого DataGridView отображаются данные. Значение по умолчанию — Empty.

Исключения

Произошла ошибка в источнике данных, а обработчик не имеет обработчика для DataError события или обработчик задал ThrowException свойство true. Объект исключения обычно может быть приведение к типу FormatException.

Примеры

В следующем примере кода показано общее использование этого свойства. В примере именованный DataGridView элемент customersDataGridView управления привязан к именованнымcustomersDataSetDataSet. Эта DataSet таблица содержит таблицу с именем "Клиенты". Для DataMember свойства задано имя таблицы.

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

Комментарии

Это свойство полезно при привязке к источнику данных, содержащему несколько списков или таблиц. При привязке к источнику данных, содержащему один список или таблицу, не нужно задавать это свойство. Например, можно привязать элемент управления к элементу DataGridViewDataSet управления, который содержит одну таблицу, не задав это свойство. Однако если содержит DataSet несколько таблиц, необходимо задать для этого свойства имя одной из таблиц.

Применяется к

См. также раздел