即使在vb.net中设置为下拉列表,组合框也不显示默认值

即使在vb.net中设置为下拉列表,组合框也不显示默认值,vb.net,winforms,combobox,default,Vb.net,Winforms,Combobox,Default,您好,我有一个组合框的形式,有以下价值。现金销售,退款,债务人销售,债务人退款。我已经在items集合中添加了这些值。下面是一个问题,表单加载期间的组合框没有显示第一个值,即现金销售,它应该是表单加载上显示的默认值。但是它没有显示。 我甚至将组合框样式设置为下拉列表,但它仍然没有显示 ![the combo box in form which has the mentioned issue][1] 使用此选项按索引显示默认值: ComboBox1.SelectedIndex = 0 更

您好,我有一个组合框的形式,有以下价值。现金销售,退款,债务人销售,债务人退款。我已经在items集合中添加了这些值。下面是一个问题,表单加载期间的组合框没有显示第一个值,即现金销售,它应该是表单加载上显示的默认值。但是它没有显示。 我甚至将组合框样式设置为下拉列表,但它仍然没有显示

   ![the combo box in form which has the mentioned issue][1]

使用此选项按索引显示默认值:

ComboBox1.SelectedIndex = 0
更新: 或者,如果无法在设计时确定索引,则可以使用:

ComboBox1.SelectedIndex = ComboBox1.Items.IndexOf("defaultValue")