[英]How to change the listbox's content by the selection of the combobox C#
嘿,我正在一个项目中,根据用户在组合框中选择的内容,与用户选择的内容相关的代码将显示在列表框中。 这是我到目前为止的
public Form2()
{
InitializeComponent();
majorComboBox.Items.Add("Computer Science");
majorComboBox.Items.Add("Business");
}
private void majorComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
if (majorComboBox.SelectedIndex == 0) ;
{
courseListBox.Items.Add("Computer Science");
}
if (majorComboBox.SelectedIndex == 1) ;
{
courseListBox.Items.Add("Business");
}
当我运行此代码并从组合框中选择“计算机科学”或“业务”时,“计算机科学”和“业务”都会显示在列表框中。 我迷路了,不胜感激。 这是我发布的第一个问题,因此,如果您需要更多信息,请询问,我将尝试解释更多信息。
if
句子不能以分号结尾。
private void majorComboBox_SelectedIndexChanged(object sender, EventArgs e)
{
if (majorComboBox.SelectedIndex == 0)
{
courseListBox.Items.Add("Computer Science");
}
if (majorComboBox.SelectedIndex == 1)
{
courseListBox.Items.Add("Business");
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.