Я хочу иметь «только для выбора», ComboBox
который предоставляет список элементов для выбора пользователя. Печатание должно быть отключено в текстовой части элемента ComboBox
управления.
Мое начальное приближение к этому оказалось слишком сложным, ошибочным предложением захватить KeyPress
событие.
Text
свойство программно, используя его для отображения сообщения по умолчанию, используяComboBox.SelectedIndex = -1;
Чтобы добавить ссылку на графический интерфейс Visual Studio, вы можете найти
DropDownStyle
параметры в свойствах выбранного ComboBox:Который автоматически добавит строку, упомянутую в первом ответе, в Form.Designer.cs
InitializeComponent()
, например так:источник
Оставайтесь в ComboBox и ищите свойство DropDropStyle в окне свойств, а затем выберите DropDownList .
источник
COMBOBOXID.DropDownStyle = ComboBoxStyle.DropDownList;
источник
Чтобы продолжить отображение данных на входе после выбора, сделайте так:
источник