运行程序,出现InvalidArgument=“0”的值对于“SelectedIndex”无效。 private void cmbBmkt_SelectedIndexChanged(object sender, EventArgs e)
{
if (cmbBmkt.SelectedIndex != -1 || cmbEmkt.SelectedIndex != -1)
{
if (cmbEmkt.SelectedIndex < cmbBmkt.SelectedIndex)
{
cmbEmkt.SelectedIndex = cmbBmkt.SelectedIndex;
}
}
}
{
if (cmbBmkt.SelectedIndex != -1 || cmbEmkt.SelectedIndex != -1)
{
if (cmbEmkt.SelectedIndex < cmbBmkt.SelectedIndex)
{
cmbEmkt.SelectedIndex = cmbBmkt.SelectedIndex;
}
}
}
是这样的
可能你的cmbEmkt里面有10个数据
而你的cmbBmkt里面有11个数据
当你在cmbBmkt的selectindex=11的时候
就出错了