Вы можете попробовать изменить свойство FlatStyle
и посмотреть, получите ли вы что-нибудь более по своему вкусу. Если вы действительно хотите, чтобы он выглядел так, как если бы DropDownStyle
был установлен на DropDown
, вы можете установить DropDownStyle
на DropDown
и съесть событие KeyPress
:
private void comboBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}
Тем не менее, я бы, вероятно, не сделал этого, поскольку появление ComboBox
является визуальным сигналом для пользователя, указывающим, должны ли они иметь возможность печатать в текстовой области или нет.