Обычно элемент управления со списком считается выпадающим. Вы, кажется, хотите последовательного «выпадающего» поведения вместо этого. Сначала я хотел изменить DrawMode на Owner-Draw, но это только дает вам контроль над визуальным аспектом каждого элемента; вы на самом деле хотите, чтобы прямоугольник выделения всегда появлялся над стрелкой раскрывающегося списка. Однако изменение свойства Dock может помочь. Я предлагаю вызвать set_Dock () с DockStyle "Bottom": myDropUpComboBox.set_Dock (DockStyle.Bottom);
Другой вариант - создать свой собственный класс, похожий на комбобокс, на основе базового класса управления. Это потребовало бы значительного кода для имитации большей части стандартного поведения, предоставляемого базовым списком.