Combobox数据源在选定的索引更改事件上更改

时间:2013-11-15 13:16:55

标签: c# winforms visual-studio-2010

我的winform应用程序中有一个组合框(cboDepartment)。我面临着一些令人无法接受的组合框行为。以下是为此选择更改的事件。

private void cboDepartment_SelectedIndexChanged(object sender, EventArgs e)
{
   int comboboxCount=cboDepartment.Items.Count;
   int senderCount=(sender as ComboBox).Items.Count;
}

这是我唯一的形式组合框,这个组合框已绑定到BindingSource,最初包含3个项目。在表单加载时,此绑定源添加12个新条目,因此它现在包含15个项目。现在,在上面的事件中,当我在变量 comboboxCount 中获得价值时,它显示3并且 senderCount 给出值15。

我坚持找到为什么两个变量给出不同的值。

0 个答案:

没有答案