트리 컨트롤을 사용하여 사용자가 선택할 수 있는 아이템의 계층구조 리스트를 제공합니다. 트리 컨트롤에 입력한 아이템을 아이템이나 노드의 그룹으로 묶습니다.

다음 단계를 따라 트리 컨트롤을 생성합니다.

  1. 트리 컨트롤을 프런트패널에 추가합니다.
  2. 라벨링 도구를 이용하여 트리 컨트롤의 아이템 이름을 입력하고 <Enter> 키를 누릅니다. LabVIEW는 아이템을 위해 유일한 태그를 생성합니다. 기본적인 태그는 왼쪽에서 시작하는, 텍스트를 가진 첫번째 셀의 텍스트입니다. 기존의 태그가 그 문자열을 이미 사용하고 있을 경우, LabVIEW는 숫자를 문자열에 덧붙여서 새 아이템에 유일한 태그를 생성합니다. 이 태그를 이용하여 프로그램적으로 아이템을 수정하거나 아이템 정보를 수집할 수 있습니다.
  3. 입력하려는 각 아이템에 대해 2번째 단계를 반복합니다. LabVIEW는 그 위의 아이템과 같은 계층구조 레벨에서 각각의 새로운 아이템을 생성합니다. 새 아이템 위에 아이템이 없으면, LabVIEW는 최상위의 계층구조 레벨에서 아이템을 생성합니다.
  4. 아이템을 한 단계 아래로 만들어 트리 컨트롤에서 아이템의 계층구조를 설정합니다.
  5. (옵션) 트리 컨트롤을 설정합니다. 트리 컨트롤에서 기호 추가와 아이템의 편집, 비활성화, 삭제를 할 수 있습니다. 또한, 트리 컨트롤에서 확장/단축 기호 타입, 대소문자 구분, 아이템 끌기를 할 수 있습니다.
  6. (옵션) 트리 컨트롤에서 사용자가 선택할 수 있는 아이템의 개수를 설정합니다.
  7. 선택된 아이템을 다루기 위해 케이스 구조를 생성합니다. 0 또는 1 아이템 또는 1 아이템으로 설정된 선택 모드의 트리 컨트롤은 문자열로 블록다이어그램에 나타납니다. 프런트패널의 트리 컨트롤에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 선택 모드≫데이터 타입을 선택하여 데이터 타입을 변경할 수 있습니다. 단일 선택 트리 컨트롤에서 데이터 값은 현재 선택한 옵션의 유일한 태그입니다. 어떤 아이템도 선택하지 않았다면, 값은 빈 문자열입니다. 0 또는 그 이상의 아이템 또는 1 또는 그 이상의 아이템으로 설정된 선택 모드의 트리 컨트롤은 문자열 배열로 블록다이어그램에 나타납니다. 이때 배열의 값은 현재 선택된 아이템을 나타냅니다. 어떤 아이템도 선택하지 않았다면, 값은 빈 배열입니다.

또한, 트리 컨트롤 메소드를 사용하여 트리 컨트롤에 아이템을 프로그램적으로 추가할 수 있습니다.