我正在用组合框填充一个列表,当按下按钮时我会动态创建组合框,如下所示:
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
,如果我检查调试器中的值,列表中有项目但它们都是空的。我需要更新列表吗?