List Pro 주요 기능

사용자 정의 외관 속성:

  • 사용자 정의 InsertRow 속성을 이용해 목록 항목을 20억 개까지 지원
  • 리스트 박스를 ReadOnly 모드로 전환해 사용자의 행 선택 방지. 화살표 키와 마우스는 정보를 빠르게 스크롤하는 강력한 데이터베이스 뷰어로 이용할 수 있습니다.
  • 리스트 박스에서 목록 항목의 단일이나 다중 선택을 지원 가능
  • 단일이나 다중 열에 데이터 표시
  • 비트맵 또는 아이콘을 모든 열이나 행에 삽입. 선택과 선택되지 않는 상태에 다른 그림을 할당.
  • 셀, 행, 열, 헤더 또는 그룹에 다른 전면 또는 배경 색상을 할당하거나 텍스트, 헤더, 3차원 외관, 텍스트 3차원 스타일 또는 색상을 변경해 열 헤더를 사용자 정의
  • 특정 행, 홀수 행, 짝수 행, 전체 행, 행 간격 또는 텍스트에 특정 3차원 효과를 지정
  • 개별 행 높이의 사용자 정의 또는 각 열에서 데이터의 줄 바꿈(여러 줄)
  • 항상 또는 컨트롤이 포커스를 수신할 때 컨트롤에서 그림자 표시 옵션. 열, 행 또는 열과 행 사이에 평평한 라인이나 3차원 라인을 표시
  • 세 가지 콤보 박스 스타일인 드롭다운 콤보, 기본 콤보, 드롭다운 리스트에서 선택
  • 컨트롤의 모양과 느낌을 사용자 정의하는 200개 이상의 속성을 포함
  • TextOrientation은 수평, 수직 LTR, 수직 RTL, 아래로 회전, 위로 회전, 반전을 지원
  • List Designer(VBX 및 ActiveX에서만)를 이용해 디자인 타임에 listbox 또는 combobox 기능에 쉽게 액세스
  • 전체 인터넷 및 인트라넷 개발에서 ActiveX 컨트롤에 디지털 서명

List Pro 거동 제어

  • 런타임에 크기를 변경할 수 없도록 전체 열을 숨기거나 열을 잠금
  • 단일 열이나 열 그룹을 컨트롤 내부의 다른 위치로 끌어 놓기 가능. 코드를 통한 Action Methods를 이용해 행 선택, 행 선택 취소, 행에서 항목 삭제, 행 삭제, 열 삽입 등.
  • Visual Basic AddItem Method 또는 사용자 정의 속성 InsertRow를 이용해 새로운 행 항목을 삽입
  • Visual Basic을 이용해 콤보 박스 컨트롤의 편집 부분과 드롭다운 리스트에 다른 데이터 필드를 표시
  • 그룹 헤더를 생성
  • 열이나 그룹 헤더의 다중 레벨을 생성. 열이나 그룹의 자식인 다른 그룹의 개수를 할당.
  • 단일 레코드 또는 데이터 그룹을 여러 행에 걸쳐 표시
  • 데이터를 구별하기 쉽도록 동일한 텍스트를 포함하는 열로 셀을 병합하는 옵션

데이터 바인딩

  • 바운드 또는 언바운드 모드에서 Virtual Data Manager를 이용해 큰 용량의 데이터 파일을 빠르게 표시
  • Visual Basic을 이용해 콤보 박스의 드롭다운 리스트 및 편집 부분을 다른 데이터 컨트롤에 바인딩
  • ColDataField 속성을 이용해 개별 열의 바인딩을 사용자 정의
  • 가상 페이징 크기(메모리에 저장될 페이지의 수)를 지정해 가상 메모리를 최적화

정렬 및 검색

  • 단일 또는 다중 열 데이터를 오름차순 또는 내림차순으로 정렬하거나 정렬 필드를 지정하지 않음. 열 데이터는 알파벳이나 숫자로 정렬할 수 있음. 정렬 키의 개수는 제한이 없음.
  • 단일 항목, 문자보다 크거나 같은 단일 항목, 복수 문자로 목록 항목을 자동으로 검색
  • Search Method인 Exact Match, Greater 또는 Equal, Partial Match를 지정해 수동 검색을 수행