私は学校のプロジェクトに取り組んでいますが、現時点では立ち往生しています。数値の上下の値に依存するコンボボックスをフローレイアウトパネルに動的に追加したいと考えています。
したがって、数値の上下の値が 2 の場合、2 つのコンボボックスが動的に作成されますが、これを行う方法が実際にはわかりません。これが私が考えていたことです。
public partial class ...Form: Form
{
ComboBox[] cbChoices;
private void nudGuests_ValueChanged(object sender, EventArgs e)
{
flowPanel.Controls.Clear();
for (int i = 1; i < nudGuests.Value; i++)
{
cbChoices[i] = new ComboBox();
flowPanel.Controls.Add(cbChoices[i]);
}
}
}
しかし、私はそれを機能させることができないようです。