私の問題は非常に簡単です。私はform1にコンボボックスを持っています。追加する新しい項目をテキストボックスに書き込むためにform2を開くボタンがあります。ここに私のコード: をForm1:2番目のフォームのコードでコンボボックスに項目を追加する
public static string new_item;
private void btn1_Click(object sender, EventArgs e)
{
Form2 f2= new Form2();
f2.ShowDialog();
}
のForm2:
private void btn1_Click(object sender, EventArgs e)
{
Form1.new_item = textBox1.Text;
combobox.Items.Add(new_item);
this.Close();
}
しかし、新しいアイテムは、私のcomoboboxに追加されません。 私はコンボボックスをリフレッシュしようとしましたが、私は同じ結果を持っています。 ありがとうございます。
あなたは 'ます。private void btn1_Click'で間違った行を得た: ' Form1.new_item = textBox1.Text; ''値= textBox1テキストボックスでなければなりません.Text' – zockDoc
@zockDocありがとうございます。それを私が直した。 – Koopakiller
それはKoopakillerだ、私はこの 'comboBox1.Items.Add(new_item);をプットした'間違った場所にいます。ありがとうございます! –