Чтобы найти индекс выбранного элемента в ComboBox в C#, вы можете использовать следующие методы:
-
Свойство SelectedIndex:
Вы можете использовать свойствоSelectedIndexComboBox для получения индекса выбранного элемента. Индекс начинается с нуля, поэтому первый элемент имеет индекс 0.int selectedIndex = comboBox.SelectedIndex; -
Метод FindStringExact:
МетодFindStringExactможно использовать для поиска индекса элемента по его точному строковому представлению. Он возвращает индекс первого вхождения указанной строки.int index = comboBox.FindStringExact("Item Text"); -
Метод FindString:
МетодFindStringаналогиченFindStringExact, но он выполняет поиск без учета регистра и возвращает индекс первого вхождения. указанной строки.int index = comboBox.FindString("Item Text"); -
Свойство SelectedItem:
Если вам нужен фактический объект элемента, а не индекс, вы можете использовать свойствоSelectedItemдля получения самого выбранного элемента.object selectedObject = comboBox.SelectedItem;