Postupy: Automatické generování sloupců v daty připojeném ovládacím prvku Windows Forms DataGridView

Následující příklad kódu ukazuje, jak zobrazit sloupce z vázaného zdroje dat v ovládacím DataGridView prvku. Pokud je true hodnota vlastnosti (výchozíDataGridViewColumn), AutoGenerateColumns vytvoří se pro každý sloupec v tabulce zdroje dat.

DataGridView Pokud ovládací prvek již obsahuje sloupce při nastavování DataSource vlastnosti, existující vázané sloupce se porovnávají se sloupci ve zdroji dat a zachovávají se při každé shodě. Nevázané sloupce jsou vždy zachovány. Vázané sloupce, pro které se ve zdroji dat neshodují, se odeberou. Sloupce ve zdroji dat, pro které není v ovládacím prvku žádná shoda, generují nové DataGridViewColumn objekty, které jsou přidány na konec Columns kolekce.

Příklad

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

Probíhá kompilace kódu

Tento příklad vyžaduje:

Viz také