共用方式為


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

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

如果您設定 DataSource 屬性時,DataGridView 控制項已經有資料行,則現有的繫結資料行會與資料來源中的資料行進行比較,並在每當有相符項目時保留。 一律會保留未繫結的資料行。 拿掉資料來源中沒有相符的繫結資料行。 控制項中沒有相符項目之資料來源中的資料行會產生新的 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

編譯程式碼

這個範例需要:

另請參閱