Как исправить проблему с индексом ComboBox в C # - PullRequest
0 голосов
/ 19 сентября 2011

Я написал приложение WPF, в котором мой ComboBox.Items.IndexOf(ItemName); дает -1, хотя Item присутствует в списке ComboBox items. Кто-нибудь, пожалуйста, помогите мне получить решение.

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 19 сентября 2011

.IndexOf ищет объект в коллекции предметов, а не ищет его по имени (это то, что вы указываете, что вы хотите сделать).Вы должны использовать ComboBox.FindStringExact("ItemName"), чтобы получить то, что вам нужно.

0 голосов
/ 19 сентября 2011

Я верю, что именно так вы устанавливаете список пустым, следовательно, «-» перед 1, что указывает на то, что ниже порогового значения 0, какие элементы начинают индексироваться.

...