Так что он просто позволяет выбирать элементы уже внутри, но не позволяет печатать/редактировать текст внутри него?
Можно ли изменить выпадающее поле Winforms для отключения ввода?
Ответ 1
Установите ComboBox.DropDownStyle в ComboBoxStyle.DropDownList.
Ответ 2
Попробовав ответ ShaneFulmer, я заметил, что стиль раскрывающегося списка был изменен. Это была проблема для меня, и, видимо, нет хорошего способа ее изменить. (Цвет фона фактически не меняет его.)
В результате я добавил обработчик нажатия клавиш, чтобы предотвратить добавление текста.
private void myCombo_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}