这是即使是最简单的事情也不起作用的日子之一。TGIF。考虑以下代码来填充combobox已使用设计器放置在表单上的 :
cboDisposition.Items.Add("Choose");
cboDisposition.Items.Add("Use as Is");
cboDisposition.Items.Add("Rework");
cboDisposition.Items.Add("Scrap");
cboDisposition.Items.Add("Return to Vendor");
cboDisposition.Items.Add("Void");
cboDisposition.DropDownStyle = ComboBoxStyle.DropDownList;
cboDisposition.SelectedIndex = 0;
Run Code Online (Sandbox Code Playgroud)
设置SelectedIndex导致异常的原因:ex = {"Object reference not set to an instance of an object."}
并且SelectedIndex被设置为-1。将值设置为和integer之间的任何其他值都可以正常工作。为什么会发生这种情况?15
感谢您的任何建议。