如何:在資料繫結 Windows Form DataGridView 控制項中自動產生資料行

下列程式碼範例示範如何在 控制項中顯示系結資料來源的資料 DataGridView 行。 AutoGenerateColumns當屬性值為 true (預設值)時, DataGridViewColumn 會針對資料來源資料表中的每個資料行建立 。

DataGridView如果控制項在設定 DataSource 屬性時已經有資料行,則現有的系結資料行會與資料來源中的資料行進行比較,並在有相符專案時保留。 一律會保留未系結的資料行。 移除資料來源中沒有相符的系結資料行。 控制項中沒有相符專案之資料來源中的資料行會產生新的 DataGridViewColumn 物件,這些物件會加入至集合的 Columns 結尾。

範例

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

編譯程式碼

這個範例需要:

另請參閱