Доброго времени суток, уважаемые форумчане. Ищу вашей помощи в решении нижеописанного вопроса:
Честно говоря, даже не знаю, как лаконично сформулировать проблему. У меня есть параметр в модели в мм. В форме у меня есть комбобокс, куда я передаю значение этого параметра. Текущее значение параметра в модели 100мм. В комбобокс я добавляю значения 100, 200, 300. Суть проблемы в том, что если я сначала заполняю комбобокс значениями (100, 200, 300), а потом передаю параметр 100, то все работает корректно. Но если сначала передать параметр 100мм, а потом заполнить значения (100, 200, 300), то возникает ошибка в методе Combobox.SelectedItem.ToString(). Никак не могу разобраться, с чем это связано. Буду благодарен за любой совет / идею.
П.С. Быть может это важно, в последнием случае начение Combobox.SelectedIndex = -1. Как я понимаю, это означает, что программа считает, что значение комбобокса не соответствует ни 1 из значений списка, который я создал.