다음을 통해 공유


TreeView 컨트롤 개요(Windows Forms)

업데이트: 2007년 11월

Windows Forms TreeView 컨트롤을 사용하면 Windows 운영 체제의 Windows 탐색기 왼쪽 창에 파일과 폴더가 표시되는 것처럼 노드 계층을 사용자에게 표시할 수 있습니다. 트리 뷰의 각 노드는 자식 노드라고 하는 다른 노드를 포함할 수 있습니다. 부모 노드나 자식 노드를 포함하는 노드를 확장 또는 축소 형태로 표시할 수 있습니다. 또한 트리 뷰의 CheckBoxes 속성을 true로 설정하여 노드 옆에 확인란이 표시되는 형태로 트리 뷰를 표시할 수 있습니다. 그러면 노드의 Checked 속성을 true 또는 false로 설정하여 프로그래밍 방식으로 노드를 선택하거나 삭제할 수 있습니다.

주요 속성

TreeView 컨트롤의 주요 속성은 NodesSelectedNode입니다. Nodes 속성은 트리 뷰의 최상위 노드 목록을 포함합니다. SelectedNode 속성은 현재 선택된 노드를 설정합니다. 노드 옆에 아이콘을 표시할 수 있습니다. 컨트롤은 트리 뷰의 ImageList 속성에 이름이 지정된 ImageList의 이미지를 사용합니다. ImageIndex 속성은 트리 뷰의 노드에 대한 기본 이미지를 설정합니다. 이미지를 표시하는 방법에 대한 자세한 내용은 방법: Windows Forms TreeView 컨트롤의 아이콘 설정을 참조하십시오. Visual Studio 2005를 사용하는 경우에는 TreeView 컨트롤과 함께 사용할 수 있는 대용량 표준 이미지 라이브러리에 액세스할 수 있습니다.

참고 항목

작업

방법: Windows Forms TreeView 컨트롤의 아이콘 설정

방법: Windows Forms TreeView 컨트롤을 사용하여 노드 추가 및 제거

방법: Windows Forms TreeView 컨트롤의 노드 전체 반복

방법: 클릭한 TreeView 노드 확인(Windows Forms)

방법: TreeView 또는 ListView 컨트롤에 사용자 지정 정보 추가(Windows Forms)

참조

TreeView

기타 리소스

TreeView 컨트롤(Windows Forms)