콤보 상자 컨트롤에 DropDownStyle = Simple
을 입력하면 편집 또는 숨기기 텍스트 편집 필드를 비활성화하는 방법? ComboBox.DropDownStyle에.Net 콤보 상자 편집하지 않고 간단한 스타일
답변
MSDN :
목록이 항상 표시되거나 목록이 드롭 다운에 표시되어 있는지 여부를 DropDownStyle 속성이 지정. DropDownStyle 속성은 텍스트 부분을 편집 할 수 있는지 여부도 지정합니다. ComboBoxStyle.Simple에
문서 :
목록이 항상 볼 수 있도록 지정하고 텍스트 부분은 편집 할 수있다. 즉, 사용자가 새 값을 입력 할 수 있으며 목록에서 기존 값을 선택하는 것만이 아닙니다.
그래서 ComboBoxStyle.Simple
은 사용자가 목록을 편집 할 수 있으며이 DropDownStyle
을 선택하면 편집을 사용 중지하는 것이 혼란 스럽다는 것을 나타냅니다. 대안 :
ComboBoxStyle.Simple
유사한 볼 수있는 편집 할 목록을 표시 할 경우 드롭 다운 목록을 사용
ComboBoxStyle.DropDownList
- 것은 당신이 만약 정말로 ListBox
ListView는 다른 컨트롤을 시도 할 때 포커스를 유지합니다. – mcuw
@mcuw ComboBox가 동일한 작업을 수행하지 않습니까? 그런데 왜 컨트롤에 집중해야합니까? 그리고 나는'ListBox'가 아니라'ListBox'라고 말했다. –
사용을 고려 Combox에서이 효과를 얻으려면 Items 컬렉션에 항목을 추가하기 전에 "TextChanged"와 같은 이벤트를 catch 한 다음 다시 ""로 설정하고 if (! comboBox1.DropDownStyle == ComboBoxStyle.Simple)를 요청하면됩니다. 이전에 제안 된대로 listbox를 사용하여 유사한 기능을 구현하는 것이 더 좋은 방법 인 것 같지만.
- 1. wpf 콤보 상자 스타일
- 2. 변경 콤보 상자 스타일
- 3. VBA 콤보 상자 스타일
- 4. 간단한 다중 열 콤보 상자
- 5. Silverlight에서 콤보 상자 항목을 추가하거나 제거하지는 않지만 편집하지 마십시오?
- 6. 스타일 "필터 연산자는"Telerik RadDataFilter의 콤보 상자
- 7. HTML : 콤보 상자 스타일 컨트롤 만들기
- 8. 색상 코드 콤보 상자 용 스타일
- 9. 콤보 상자 선택시 DateTimePicker 스타일 변경이 실패합니다.
- 10. Ext JS의 스타일 콤보 상자 필드
- 11. vb.net 콤보 상자 C# 콤보 상자와 다른 스타일
- 12. 콘텐츠를 편집하지 않고
- 13. extjs 콤보 상자 모델
- 14. 결과를 구별하지 않고 자동 완성 콤보 상자 및 텍스트 상자 만들기 C# .net
- 15. 콤보 상자 초점, 콤보 상자 초점 살해
- 16. 콤보 상자 WPF에서 콤보 상자 항목 제거
- 17. 원점을 편집하지 않고 변수 편집
- 18. 직접 편집하지 않고 기능 수정
- 19. Angularjs xeditable - 편집하지 않고 저장
- 20. 콤보 상자
- 21. 콤보 상자
- 22. 콤보 상자의 스타일 PART_EditableTextBox
- 23. 콤보 상자 상수 값
- 24. 색상 선택기 콤보 상자
- 25. 콤보 상자 바인딩
- 26. 드롭 다운에 두 개의 열이있는 WPF 스타일 콤보 상자
- 27. 콤보 상자 새로 고침
- 28. JSF 콤보 상자 : 콜렉션
- 29. VB.NET 콤보 상자 지속성?
- 30. 알파벳순으로 콤보 상자 정렬
여기를보세요 : http://stackoverflow.com/a/13263335/1300049 – JleruOHeP
'ComboBoxStyle.Simple' 또는'ComboBoxStyle.DropDownSimple'입니까? – Rob