我对combobox selectedindex有一个愚蠢的问题。我有一个用户控件(UC),我在上面放了一个组合框。在UC加载事件中,我将组合绑定到一个有10行的数据表(甚至是List),然后我想选择socond Item但是我得到一个超出范围的异常。
有趣的是当我评论选择第二行并且运行应用程序组合时 10个项目。
如果我使用任何东西而不是BindingSource我有prolem.Ho我能解决吗? 感谢
编辑1)以下是代码:
comboBox1.DataSource = dsBase.Tables["MyDt"];
comboBox1.DisplayMember = "Desc";
comboBox1.ValueMember = "ID";
comboBox1.SelectedIndex = 1;
编辑1) 任何人都可以解释这些图片吗?
图片1:
图片2:
图片3:
图片4:
答案 0 :(得分:1)
很久没有看到前端应用程序了,但我想说你需要在Combo DataBinding事件中选择项目。
BR