将选定的索引组合框与另一个选定的索引组合框进行比较

时间:2016-04-24 20:23:26

标签: c# selectedindex

基本上我要做的是比较Win Forms中两个组合框的选定索引。 如果ComboBoxA.SelectedIndex == 1和ComboBoxB.SelectedIndex == 1,我需要通过将ComboBoxB.SelectedIndex更改为2来防止这种情况发生。

我尝试通过If语句执行此操作,但无法获得我正在寻找的结果。

  if (Northern.SelectedIndex == 1 && NorthernEnd.SelectedIndex == 1)
                NorthernEnd.SelectedIndex = 2;

然而,我似乎无法让它发挥作用。我是C#的初学者,正在完成我最后一次任命。

1 个答案:

答案 0 :(得分:0)

您可以处理该事件以阻止此操作:

if (Northern.SelectedIndex == 1 && NorthernEnd.SelectedIndex == 1)
    e.Handled = true;

这是MSDN ref