1

次のようにボタンが押されたときに動的に作成するコンボボックスでリストを埋めています。

private void populatePageTwo()
    {
        ComboBox noteBox = new ComboBox();
        noteBox.Location = new Point(50, 15*(comboBoxCount+1)+(20*comboBoxCount));
        noteBox.Size = new Size(100, 20);
        fillNoteComboBox(noteBox);
        comboBoxNoteList.Add(noteBox);

        comboBoxCount++;
    }

後で、別のスレッドで次のチェックを行います。

Note selectedNote = (Note)this.Invoke((MethodInvoker)delegate()
                {
                    selectedNote = (Note)comboBoxNoteList[i].SelectedItem;
                });

しかしNullReferenceException、デバッガーで値を確認すると、リストにはアイテムがありますが、すべてnullです。リストなどを更新する必要がありますか?

4

1 に答える 1