GridView 및 TreeView 등 그리드 스타일 컴포넌트의 기반 클래스이다.
그리드는 하나 이상의 컬럼들과 하나 이상의 행들로 구성된다. 각 열은 컬럼 모델로 정의되고, 각 행은 그리드행 모델로 정의된다. 각각 컬럼 모델 개요와 그리드행 모델 개요 도움말에서 보다 상세하게 알 수 있다.
그리드는 DataSet에 연결해서 데이터를 가져오고, 그리드에서 수정한 데이터를 다시 그 DataSet에 반영한다. 또, 그리드에서 데이터 편집은 기본적으로 셀 단위가 아니라 행 단위로 완료되거나 취소된다.
컬럼과 행으로 조합되는 하나의 데이터셀은 CellIndex로 위치가 정의된다. 그리드는 현재 입력 포커스를 갖는 포커스셀의 위치를 focusedIndex 속성으로 관리한다.
이 클래스는 추상 클래스일 뿐 아니라, 그리드 객체는 createGridView, createTreeView 등으로 그리드나 트리 컴포넌트을 생성할 때, 내부적으로 자동 생성되므로 이 객체를 직접 생성할 일은 없다. GridComponent.gridView나 TreeComponent.treeView로 접근할 수 있다.