다음을 통해 공유


ListView 컨트롤 개요(Windows Forms)

Windows Forms ListView 컨트롤은 아이콘이 포함된 항목 목록을 표시합니다. 목록 뷰를 사용하여 Windows 탐색기의 오른쪽 창과 같은 사용자 인터페이스를 만들 수 있습니다. 컨트롤에는 LargeIcon, SmallIcon, List 및 Details의 네 가지 보기 모드가 있습니다.

ListView 컨트롤로 수행할 수 있는 작업

참고

추가 보기 모드인 타일은 Windows XP 및 Windows Server 2003 운영 체제에서만 사용할 수 있습니다. 자세한 내용은 방법: Windows Forms ListView 컨트롤의 타일 보기 사용을 참조하세요.

LargeIcon 모드는 항목 텍스트 옆에 큰 아이콘을 표시합니다. 컨트롤이 충분히 큰 경우 항목이 여러 열에 나타납니다. SmallIcon 모드는 작은 아이콘을 표시한다는 점을 제외하면 동일합니다. List 모드는 작은 아이콘을 표시하지만 항상 단일 열에 있습니다. Details 모드는 여러 열에 항목을 표시합니다. 자세한 내용은 방법: Windows Forms ListView 컨트롤에 열 추가를 참조하세요. 보기 모드는 View 속성에 의해 결정됩니다. 모든 보기 모드는 이미지 목록의 이미지를 표시할 수 있습니다. 자세한 내용은 방법: Windows Forms ListView 컨트롤의 아이콘 표시를 참조하세요.

다음 테이블에는 일부 ListView 멤버와 해당 멤버가 유효한 보기가 나열되어 있습니다.

ListView 멤버 View
Alignment 속성 SmallIcon 또는 LargeIcon
AutoArrange 속성 SmallIcon 또는 LargeIcon
AutoResizeColumn 메서드 Details
Columns 속성 Details 또는 Tile
DrawSubItem 이벤트 Details
FindItemWithText 메서드 Details, List또는 Tile
FindNearestItem 메서드 SmallIcon 또는 LargeIcon
GetItemAt 메서드 Details 또는 Tile
Groups 속성 List를 제외한 모든 보기
HeaderStyle 속성 Details.
InsertionMark 속성 LargeIcon, SmallIcon또는 Tile

ListView 컨트롤의 키 속성은 컨트롤에 의해 표시되는 항목을 포함하는 Items입니다. SelectedItems 속성에는 컨트롤에서 현재 선택된 항목의 컬렉션이 포함되어 있습니다. 사용자는 여러 항목을 선택할 수 있는데, 예를 들어 MultiSelect 속성이 true로 설정된 경우 여러 항목을 한 번에 다른 컨트롤로 끌어서 놓을 수 있습니다. CheckBoxes속성이 true로 설정된 경우 ListView 컨트롤에서 항목 옆에 확인란을 표시할 수 있습니다.

Activation 속성은 목록의 항목을 활성화하기 위해 사용자가 수행해야 할 작업 유형을 결정하며, 옵션은 Standard, OneClickTwoClick입니다. OneClick 활성화는 항목을 활성화하기 위해 한 번만 클릭하면 됩니다. TwoClick 활성화는 사용자가 항목을 활성화하기 위해 두 번 클릭해야 합니다. 한 번 클릭하면 항목 텍스트의 색이 변경됩니다. Standard 활성화는 사용자가 항목을 활성화하기 위해 두 번 클릭해야 하지만 항목 모양은 변경되지 않습니다.

또한 ListView 컨트롤은 그룹화, 타일 보기 및 삽입 표시를 포함하여 Windows XP 플랫폼에서 사용할 수 있는 시각적 스타일 및 기타 기능을 지원합니다.

참고 항목