How to bind dataGridView predefined columns with columns from sql statement (without adding new columns)?

前端 未结 5 1327
萌比男神i
萌比男神i 2021-02-13 22:30

Is there a elegant way, to bind predefined dataGridView columns with results from a SQL statement?

Example:

dataGridView1.Columns.Add(\"EID\", \"ID\");
d         


        
5条回答
  •  闹比i
    闹比i (楼主)
    2021-02-13 23:32

    I think the DataGridView has an AutoGenerateColumns property, doesn't it?

    dataGridView1.AutoGenerateColumns = True;
    

    From the MSDN docs:

    public bool AutoGenerateColumns { set; get; } Member of System.Windows.Forms.DataGridView

    Summary: Gets or sets a value indicating whether columns are created automatically when the System.Windows.Forms.DataGridView.DataSource or System.Windows.Forms.DataGridView.DataMember properties are set.

    Returns: true if the columns should be created automatically; otherwise, false. The default is true.

    The property isn't on the Properties window though, you have to set it via code as in my example.

提交回复
热议问题