如何在VB.NET中用数据表列名称填充组合框?

时间:2019-01-07 19:24:52

标签: vb.net

我需要用现有数据表中的列名填充表单上的组合框。我不想手动输入列名称,以防将来更改。我也想保持我的代码整洁,所以我不需要标准循环。如何最有效地用列名填充组合框?

1 个答案:

答案 0 :(得分:2)

借助hereherehere的示例,我能够将以下LINQ查询拼凑在一起,并将其直接设置为表单时的组合框上的数据源加载。

Private Sub Form_Load(sender As Object, e As EventArgs) Handles Me.Load
    comboBox.DataSource = (From dc In dataTable.Columns
                             Select dc.ColumnName).ToArray()
End Sub