ListBoxから何かを選択するたびにComboBoxにパラメータが表示されますが、コンボボックス内には何も表示されません。ListBoxからパラメータを選択しているときにコンボボックスが表示されないc#
これは私がこれまで持っているものである...
private void Form1_Load(object sender, EventArgs e)
{
listBox4.Items.Add("BE");
listBox4.Items.Add("MBA");
listBox4.Items.Add("Pharmacy");
}
private void listBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if ((string)listBox4.SelectedItem == "BE")
{
comboBox1.Items.Add("CSE");
comboBox1.Items.Add("IT");
comboBox1.Items.Add("ME");
comboBox1.Items.Add("EX");
comboBox1.Items.Add("CE");
}
if ((string)listBox4.SelectedItem == "Pharmacy")
{
comboBox1.Items.Add("Pharmaceutical Chemistry");
comboBox1.Items.Add("Pharmacology");
}
if ((string)listBox4.SelectedItem == "MBA")
{
comboBox1.Items.Add("Retail Management");
comboBox1.Items.Add("HR");
}
}
は、ここであなたは間違ってイベントにコードを配置したoutput
'comboBox1'の選択が変更されたときにあなたが' comboBox1'アイテムを埋めているようです。上記のイベントハンドラ( 'listBox4_SelectIndexChanged')にこのコードを移動するべきでしょう。しかし、エラーがどこの '.Designer.cs'ファイルを手元に持っていないのかを言うのはちょっと難しいです。 – buygrush