Как отключить редактирование или скрыть поле для редактирования текста, когда DropDownStyle = Simple
для управления Combo Box?. Net Combo Box простой стиль без редактирования
ответ
MSDN на ComboBox.DropDownStyle:
DropDownStyle свойство определяет, будет ли всегда отображается список, или отображается список в раскрывающемся списке. Свойство DropDownStyle также указывает, можно ли редактировать текстовую часть.
Docs на ComboBoxStyle.Simple:
Указывает, что список всегда виден и что текст часть редактируется. Это означает, что пользователь может ввести новое значение и не ограничивается выбором существующего значения в списке.
Итак, ComboBoxStyle.Simple
предполагает, что список может быть изменен пользователем, и это сбивает с толку, чтобы отключить редактирование этой DropDownStyle
выбран. Альтернативы:
- Если вы нормально с раскрывающимся использованием списка
ComboBoxStyle.DropDownList
- Если вы хотите, чтобы отобразить нередактируемый список с целью подобной
ComboBoxStyle.Simple
рассмотреть возможность использования ListBox
ListView оставляет фокус, когда пользователь пытается использовать другие элементы управления – mcuw
@mcuw Не работает ComboBox? Кстати, почему вам нужно сосредоточиться на контроле? И я сказал 'ListBox' не' ListView'. –
Если вы действительно необходимо добиться этого эффекта на Combox, вы можете просто поймать события, такие как «TextChanged», а затем установить его на «» и спросить, есть ли (! comboBox1.DropDownStyle == ComboBoxStyle.Simple) перед добавлением элементов в коллекцию Items. Хотя кажется, что есть более эффективные способы достижения аналогичной функциональности с использованием списка, как было предложено ранее.
- 1. WPF Combo Box Стиль
- 2. Изменение Combo Box стиль
- 3. C# Простой вывод Combo Box
- 4. Styling KendoUI combo box
- 5. Color Picker Combo Box
- 6. Combo Box if statement
- 7. Sencha GXT Combo Box без данных Тип
- 8. Заполнение VB6 Combo Box Items
- 9. Заполнение Combo Box на основе выбора из Combo Box?
- 10. combo box autocomplete
- 11. Combo box, заполненный Json
- 12. LookupEdit devexpress combo box
- 13. Combo box замедляется Flex
- 14. JavaFx empty Combo Box
- 15. Excel activex combo box
- 16. WPF Combo Box Binding
- 17. Года в Combo Box
- 18. Flex combo box labelfunction
- 19. MS Access combo box
- 20. Combo Box Select
- 21. Combo Box in vb
- 22. combo box acces level
- 23. События VB6 Combo box
- 24. WPF Combo box + MouseLeftButtonDown
- 25. WPF Combo box Unresponsive
- 26. Лучший javascript combo box?
- 27. android + phonegap combo box
- 28. Динамическое добавление Combo-box
- 29. C# combo box issue
- 30. Combo Box не наблюдается
Посмотрите здесь: http://stackoverflow.com/a/13263335/1300049 – JleruOHeP
Это 'ComboBoxStyle.Simple' или' ComboBoxStyle.DropDownSimple'? – Rob