我需要一些帮助! 我正在做一个应用程序,我有一个comboBox,我可以选择一个专业(cbSpecialty)。我做了另一个comboBox(cbDoctor),我想看到那个专业的医生的名字。我试过这段代码:
private void cbDoctor_SelectedIndexChanged_1(object sender, EventArgs e)
{
switch (cbSpecialty.Text)
{
case "Cardiology":
cbDoctor.Items.AddRange(new object[] {"Dr. CC","Dr. DD"});
break;
case "General Medicine":
cbDoctor.Items.AddRange(new object[] { "Dr. AB" });
break;
}
}
但它不起作用。当我运行应用程序时,我选择了一个专业前。心脏病学和第二个组合框我可以看到Dr.CC和Dr.DD的列表,但列表是空的。请帮我。我做错了什么?
答案 0 :(得分:0)
您的数据已添加到项目列表中,但未绑定到组合框。
添加项目后使用cbDoctor.DataBind();
。