Mox*_*Mox 0 vb.net arrays combobox
Private Sub frmQuery3_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
frmQuery2.Hide()
Dim columns As String = frmQuery2.GetColumns
cmbColumnSort.MaxDropDownItems = columns.Length
For stepper = 0 To (columns.Length - 1)
cmbColumnSort.Items.Add(columns(stepper))
Next
End Sub
Run Code Online (Sandbox Code Playgroud)
cmbColumnSort 最初是一个空的 ComboBox。我想做的是用字符串数组列填充 ComboBox,该列不应为空(它当然不在 frmQuery2 中)。
问题是,它不起作用。我尝试了 Step Into 来查看属性 GetColumns 是否实际上返回一个填充的数组(因为 frmQuery2 中的数组已填充),但 Step Into 只是从上面代码的第三行跳过并加载表单,等待进一步的输入,并将组合框留空。帮助?
小智 5
如果您不想创建数组
ComboBox1.DataSource = {"Text1", "Text2", "Text3"}
Run Code Online (Sandbox Code Playgroud)