Private Sub Form_Load ()
ComboStaffMember.AddItem "John Murphy"
End Sub
...生成“...添加项目不是system.windows.forms.comboxbox的成员”。
Private Sub Form_Load ()
ComboStaffMember.Items.Add("John Murphy")
End Sub
...没有结果。
为什么商品没有添加?表单名称是FrmStaffLogIn,它位于Form1.vb中。 Form_Load应该与其中任何一个对应,还是我的代码在其他地方不正确?
答案 0 :(得分:1)
尝试在表单加载事件中使用以下格式的combo add语句:
Private Sub Form_Load ()
Me.ComboStaffMember.Items.Add(New DictionaryEntry("Text to be displayed", 1))
End Sub
答案 1 :(得分:1)
您确定代码行ComboStaffMember.Items.Add("John Murphy")
无效吗?它应该工作得很好。
Add()
方法Item
集合期望object
参数和string
也可以作为参数传递给它。如下[C#代码示例]:
this.comboBox1.Items.AddRange(
new string[] {"SomeText","SomeOtherText","LastText"});
此外,您可能看不到任何项目导致您无法设置默认的所选项目。只需展开下拉菜单,您就会看到这些项目。设置默认选定项目
this.comboBox1.SelectedIndex = 0;
答案 2 :(得分:0)
工作代码:
Private Sub FrmIdentCust_Load(sender As Object, e As EventArgs) Handles MyBase.Load
ComboStaffMember.Items.Add("John Murphy")
End Sub
我失踪了(sender As Object, e As EventArgs) Handles MyBase.Load
。