Проверьте выбранные индексы в списке MultiExtended - PullRequest
0 голосов
/ 01 декабря 2018

У меня есть MultiExtended Listbox (запросы) с 3 индексами.Основываясь на выборе, я хочу добавить один к определенной переменной, но только первый, если оператор if работает.

Например, если я выбираю все индексы, я хочу, чтобы все переменные были 1

 int r1 = 0; int r2 = 0; int r3 = 0;

    if (requests.SelectedIndex == 0)
    r1 = 1;
    if (requests.SelectedIndex == 1)
    r2 = 1;
    if (requests.SelectedIndex == 2)
    r3 = 1;

enter image description here

1 Ответ

0 голосов
/ 01 декабря 2018

Вам нужно будет повторять каждый выбор.

 foreach (var item in requests.SelectedItems)
            {
                 if (item.ToString() == "Open Tab")
                     r1 = true;
                 if (item.ToString() == "Personal Waiter")
                     r2 = true;
                 if (item.ToString() == "Stools instead of chairs")
                     r3 = true;
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...