interface IRtTableModel
행 표시 진행 반대 방향으로 스크롤 가능한 table 구조 설정 모델.
리스트 컨트롤에 등록하고 컨트롤 옵션에서 RtTableRow.table 속성으로 지정한다. RtListOptions.rowType이 RtRowType.TABLE일 때 테이블 구조로 사용된다. master/detail일 때 별도의 table 모델을 지정할 수 있다. 1. 개별 컬럼의 너비가 설정되지 않으면 columnWidth로 지정된다. 2. 개별 컬럼의 너비는 minColumnWidth 이상으로 지정된다. 3. 고정 컬럼 너비들의 합이 table 너비보다 작으면 각 컬럼의 grow 설정에 따라 계신된 비율로 배분 확장된다. 4. 고정 컬럼 너비들의 합이 table 너비보다 크면 각 컬럼의 shrink 설정에 따라 계산된 비율로 축소된다.
리스트 컨트롤에 등록하고 컨트롤 옵션에서 RtTableRow.table 속성으로 지정한다. RtListOptions.rowType이 RtRowType.TABLE일 때 테이블 구조로 사용된다. master/detail일 때 별도의 table 모델을 지정할 수 있다. 1. 개별 컬럼의 너비가 설정되지 않으면 columnWidth로 지정된다. 2. 개별 컬럼의 너비는 minColumnWidth 이상으로 지정된다. 3. 고정 컬럼 너비들의 합이 table 너비보다 작으면 각 컬럼의 grow 설정에 따라 계신된 비율로 배분 확장된다. 4. 고정 컬럼 너비들의 합이 table 너비보다 크면 각 컬럼의 shrink 설정에 따라 계산된 비율로 축소된다.
See Also
Events
Properties
- colCount:
number
optional컬럼 수. - columnGrow:
number
optionalDefault 0IRtTableColumn.grow 기본값. - columnShrink:
number
optionalDefault 1IRtTableColumn.shrink 기본값. - columnWidth:
number
optionalDefault 70pixel기본 컬럼 너비.
컬럼 너비가 전혀 설정되지 않으면 이 너비로 지정된다. - columns: IRtTableColumn[] optional
컬럼 목록. - header: IRtTableHeader
|
boolean
optional테이블 header 설정 객체. - maxRowHeight:
number
optional최대 행 높이. - maxWidth:
number
|
string
optional(수평 모드가 아닐 때)테이블 최대 너비.
픽셀 단위의 숫자나 컨트롤 표시 너비를 기준으로 하는 백분율(`number
%`)로 지정할 수 있다. 지정하지 않으면 너비의 제한 없이 컬럼 너비들대로 표시되고, 이 속성이 설정되고 컬럼들의 너비 합계가 이 크기보다 크면 컬럼들의 shrink 설정애 따라 비율적으로 너비가 축소된다. shrink 설정이 없는 경우 넘치는 컬럼 영역들은 표시되지 않는다. - minRowHeight:
number
optional최소 행 높이. - minWidth:
number
|
string
optional(수평 모드가 아닐 때)테이블 최소 너비.
픽셀 단위의 숫자나 컨트롤 표시 너비를 기준으로 하는 백분율(`number
%`)로 지정할 수 있다. 지정하지 않으면 리스트뷰에서 데이터행이 차지하는 너비가 기본값으로 사용된다. 컬럼들의 너비 합계가 이 크기보다 작으면 컬럼들의 grow 설정애 따라 비율적으로 너비가 확장된다. grow 설정이 전혀 없는 경우 행의 오른쪽 영역이 빈 채로 표시된다. - name:
string
optional모델 이름. - rowCount:
number
optional행 수. - rowHeight:
number
optional기본 고정 행 높이 - rows: IRtTableRow[] optional
Row 목록