В моей форме есть комбинированный список. если я выбираю, скажем, 5-й элемент в пользовательском интерфейсе, то программно устанавливаю выбранный индекс на -1, похоже, что выбранный элемент был сброшен - текст не отображается, если я просматриваю элементы с помощью мыши, первым элементом является элемент с индексом ноль. но если я вместо этого нажму кнопку со стрелкой вниз, выбранный элемент будет шестым! ComboBox почему-то помнит, что последний выбранный элемент был 5-м, и меня не волнует его сброс. есть ли решение этой проблемы? Я бы обвинял некоторые связывающие вещи, но я не совсем уверен, почему это происходит.