리스트, 테이블 & 트리클래식 리스트, 테이블 & 트리 팔레트에 위치한 리스트박스, 트리 컨트롤, 테이블 컨트롤, 인디케이터을 사용하여 사용자에게 선택할 수 있는 아이템의 리스트를 제공합니다.

리스트박스

리스트박스가 하나 또는 여러 개의 선택을 허용하도록 설정 할 수 있습니다. 여러 열 리스트박스를 사용하여 아이템의 크기와 생성된 날짜와 같이 각 아이템에 대한 추가적인 정보를 디스플레이합니다.

실행 중에 리스트박스에 문자를 입력하면, LabVIEW는 입력한 문자로 시작하는 리스트박스의 첫번째 아이템을 선택합니다. 왼쪽과 오른쪽 화살표 키를 사용하여 입력하는 문자와 일치하는 이전 아이템과 다음 아이템으로 이동합니다. 리스트박스에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 선택 모드≫전체 행 하이라이트를 선택하여 아이템을 선택했을 때 전체 행을 하이라이트합니다.

디렉토리와 파일이 서로 다른 기호를 지니는 LLB 관리자 윈도우와 같은 곳에서는 리스트 아이템 옆에 기호를 추가할 수 있습니다. 또한, 리스트 아이템 사이에 분리 라인을 삽입할 수 있습니다.

프로퍼티 노드를 사용하여 리스트 아이템을 수정하고 리스트 아이템에 대한 정보를 모을 수 있습니다. 현재 선택된 아이템을 감지하거나 또는 실행 중 문자를 리스트박스에 입력할 때 대소문자의 처리 방식을 설정하는 것을 예로 들 수 있습니다.

리스트박스 사용에 대한 예제는 다음 VI를 참조하십시오:

  • Listbox VI: labview\examples\Controls and Indicators\Listbox

트리 컨트롤

트리 컨트롤을 사용하여 사용자가 선택할 수 있는 아이템의 계층구조 리스트를 제공합니다. 트리 컨트롤에 입력한 아이템을 아이템이나 노드의 그룹으로 묶습니다. 노드 옆의 확장 기호를 클릭하여 노드를 확장하고 노드의 모든 아이템을 디스플레이합니다.

실행 중에 트리 컨트롤에 문자를 입력하면, LabVIEW는 트리 컨트롤에서 입력한 문자로 시작하는 첫번째 아이템을 선택합니다. 아이템을 선택한 후 마침표 . 키를 눌러서 현재 아이템을 하위 아이템으로 밀거나 또는 쉼표 , 키를 눌러서 현재 아이템을 상위 아이템으로 당겨서 트리 컨트롤의 아이템의 계층구조를 바꿀 수 있습니다. 트리 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 선택 모드≫전체 행 하이라이트를 선택하여 아이템을 선택했을 때 전체 행을 하이라이트합니다.

리스트박스와 같은 방법으로 트리 컨트롤의 아이템을 설정합니다. 또한 각 노드 옆에 나타나는 심볼의 타입을 바꿀 수 있고, 사용자가 트리 컨트롤에 아이템을 끌어서 놓을 수 있는지를 설정할 수 있습니다.

[인보크 노드]를 사용하여 트리 컨트롤의 아이템을 수정하고 사용자가 더블 클릭한 아이템을 감지하는 것과 같이 아이템에 대한 정보를 얻을 수 있습니다. 트리 컨트롤에 아이템을 추가할 때, LabVIEW는 아이템에 고유한 태그를 생성합니다. 이 태그를 이용하여 프로그램적으로 아이템을 수정하거나 아이템 정보를 수집할 수 있습니다. 트리 컨트롤에서 마우스 오른쪽 버튼을 클릭한 후, 바로 가기 메뉴에서 아이템 편집을 선택하여 LabVIEW가 각 아이템에 대해서 생성하는 태그를 수정합니다.

테이블

테이블 컨트롤을 사용하여 프런트패널에 테이블을 생성합니다.