다음을 통해 공유


ListBox 대신 Windows Forms ComboBox를 사용해야 하는 경우

ComboBoxListBox 컨트롤은 동작이 비슷하며 경우에 따라 서로 교환하여 사용할 수 있습니다. 그러나 어떤 항목이 작업에 더 적절한 경우가 있습니다.

일반적으로 콤보 상자는 제안된 선택 항목 목록이 있는 경우 적절하며 목록 상자는 입력을 목록에 있는 항목으로 제한하려는 경우에 적절합니다. 콤보 상자에는 텍스트 상자 필드가 포함되므로 목록에 없는 선택 항목을 입력할 수 있습니다. 예외는 DropDownStyle 속성이 DropDownList로 설정된 경우입니다. 이 경우 첫 문자를 입력하면 컨트롤이 해당 항목을 선택합니다.

또한 콤보 상자는 양식의 공간을 절약합니다. 사용자가 아래쪽 화살표를 클릭할 때까지 전체 목록이 표시되지 않기 때문에 콤보 상자는 목록 상자에 맞지 않는 작은 공간에 쉽게 맞춰질 수 있습니다. 예외는 DropDownStyle 속성이 Simple로 설정된 경우입니다. 전체 목록이 표시되고 콤보 상자는 목록 상자보다 더 많은 공간을 차지합니다.

참고 항목