2

この問題を解決できません。(C# の Windows フォーム) のcomboBox値から項目を設定する必要があります。 に値を追加するたびに、自動的に入力する必要があります。listBox
listboxcombobox

前もって感謝します。

これはコードですが、現在は機能しています

for (int i = 0; i < listBox1.Items.Count; i++)
        {
            comboBox1.Items.Add(listBox1.Items[i]);
        }
4

1 に答える 1

2
private BindingList<string> bindingList;

List<string> stringList = new List<string();
//populate the list any way you want for example
stringList.Add("Hello");
stringList.Add("Good Morning");

bindingList = new BindingList<string>(stringList);
this.comboBox1.DataSource = bindingList;
this.listBox1.DataSource = bindingList;

ループを使用してstrngList変数をロードするか、データがデータベースから取得されている場合は、その方法でフィールドをロードしてから、ComboBoxにバインドすることをお勧めします。

于 2013-01-15T00:25:09.387 に答える