标签: vb.net
我需要用现有数据表中的列名填充表单上的组合框。我不想手动输入列名称,以防将来更改。我也想保持我的代码整洁,所以我不需要标准循环。如何最有效地用列名填充组合框?
答案 0 :(得分:2)
借助here,here和here的示例,我能够将以下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