コンパイル時にX個のコンボボックスが挿入されるウィンドウ形式があります.Xは可変数です。ループ内に異なる固有の変数を作成する
私はコンボボックスのすべての値を持つリストを持っていますが、ユーザはコンボボックスごとに異なるネットアイテムを選択できなければならないので、それぞれのバインディングリストが新しいですが、まずはループで作成する必要があります。これを行うために、私は変数名に文字列を渡す方法を調べることを考えました。なぜならそれらはすべて一意の名前を必要とするからですが、私は運がなかったからです。
誰でも独自の名前でループ内で変数を作成/初期化する方法や、目標を達成する別の方法を教えてください。
なぜ変数が必要ですか?各ダイナミックコンボボックスデータソースをリストのコピーに設定するだけです。 'dynamicCombo.DataSource = sourceList.ToList();' –
この記事は役に立ちましたか?[複数のコンボボックスを1つのリストにバインドする - 問題:アイテムを選択すると、すべてのコンボボックスが変更されます](http://stackoverflow.com/questions/35864906/bind-multiple-combobox-to- 1つのリストの問題 - i-select-an-item-all-comb/35865838#35865838)この記事では、複数のコンボボックスを1つのリストにバインドする3つの簡単なソリューションについて説明しました。 –
@RezaAghaei、ありがとう!あなたの最初のコメントが私の難解を解決したことに注意してください。 – mathgenius