ListBox.SelectionMode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public:
property SelectionMode SelectionMode { SelectionMode get(); void set(SelectionMode value); };
SelectionMode SelectionMode();
void SelectionMode(SelectionMode value);
public SelectionMode SelectionMode { get; set; }
var selectionMode = listBox.selectionMode;
listBox.selectionMode = selectionMode;
Public Property SelectionMode As SelectionMode
<ListBox SelectionMode="selectionModeValue"/>
속성 값
SelectionMode 값 중 하나입니다.
설명
기본적으로 사용자는 ListBox에서 단일 항목을 선택할 수 있습니다. ListBox.SelectionMode 속성을 SelectionMode 열거형 값으로 설정하여 다중 선택을 사용하도록 설정할 수 있습니다. 선택 모드 값은 다음과 같습니다.
모드 | 동작 |
---|---|
단일 | 사용자가 스페이스바, 마우스 클릭 또는 터치 탭을 사용하여 단일 항목을 선택할 수 있습니다. 사용자는 아래쪽 살짝 밀기 제스처를 사용하여 항목의 선택을 취소할 수 있습니다. Ctrl 키를 누르는 동안: 사용자는 스페이스바, 마우스 클릭 또는 터치 탭을 사용하여 항목을 선택 취소할 수 있습니다. 화살표 키를 사용하여 선택과는 별도로 포커스를 이동할 수 있습니다. |
여러 항목 | 사용자는 스페이스바, 마우스 클릭 또는 터치 탭으로 여러 항목을 선택하여 포커스가 있는 항목에 대한 선택을 전환할 수 있습니다. 화살표 키를 사용하여 선택과는 별도로 포커스를 이동할 수 있습니다. |
확장 | 한정자 키가 없는 경우: 동작은 단일 선택 영역과 동일합니다. Ctrl 키를 누르는 동안: 사용자는 스페이스바를 사용하여 여러 항목을 선택하거나 마우스를 클릭하거나 터치 탭하여 포커스가 있는 항목에서 선택 항목을 토글할 수 있습니다. 화살표 키를 사용하여 선택과는 별도로 포커스를 이동할 수 있습니다. Shift 키를 누르는 동안: 사용자는 선택 영역의 첫 번째 항목을 클릭하거나 탭한 다음 선택 영역의 마지막 항목을 클릭하여 여러 연속 항목을 선택할 수 있습니다. Shift 키를 누른 채로 화살표 키를 사용하여 선택한 항목부터 연속되는 선택 영역을 지정할 수 있습니다. |
SelectionMode가 Single이면 Selector.SelectedItem 속성을 사용하여 선택한 항목을 가져옵니다. SelectionMode가 Multiple 또는 Extended인 경우 SelectedItems 속성을 사용하여 선택한 항목을 가져옵니다.