小编KSd*_*dev的帖子

添加项目后将 ComboBox SelectedIndex 设置为 0 会引发异常

这是即使是最简单的事情也不起作用的日子之一。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

感谢您的任何建议。

c# combobox

0
推荐指数
1
解决办法
6132
查看次数

标签 统计

c# ×1

combobox ×1