共用方式為


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

更新:2007 年 11 月

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

如果在您設定 DataSource 屬性時,DataGridView 控制項已經擁有資料行,現有的繫結資料行就會和資料來源中的資料行做比較,且每當有符合項目時會予以保留。未繫結的資料行一定會保留,而在資料來源中沒有符合項目的繫結資料行則會移除。在控制項中沒有符合項目之資料來源的資料行,會產生新的 DataGridViewColumn 物件,這些物件會加入至 Columns 集合的結尾。

範例

Private Sub BindData()

    With customersDataGridView
        .AutoGenerateColumns = True
        .DataSource = customersDataSet
        .DataMember = "Customers"
    End With

End Sub
private void BindData()
{
    customersDataGridView.AutoGenerateColumns = true;
    customersDataGridView.DataSource = customersDataSet;
    customersDataGridView.DataMember = "Customers";
}

編譯程式碼

這個範例需要:

請參閱

工作

HOW TO:移除 Windows Form DataGridView 控制項中自動產生的資料行

參考

DataGridView

DataGridView.AutoGenerateColumns

其他資源

在 Windows Form DataGridView 控制項中顯示資料